Ignore Tauri-generated iOS files and track only Tuist sources
Update .gitignore files to exclude tauri-app_iOS/Info.plist and entitlements, since these are regenerated by Tauri and not needed in version control. Add Makefile, Project.swift, and tvOS sources as tracked Tuist/Xcode sources. Remove project.yml, .xcodeproj, .xcworkspace, and Derived/ from git tracking.
Seto Elkahfi committed
Mar 1, 2026 at 11:56 UTC
e580d469cef5bbef30fbed36e9bdf957dcfbbba5
17 files changed
+3772
-694
docs/debugging/tauri: Adding tvOS Target to Tauri Xcode Project
new
+1315
@@ -0,0 +1,1315 @@
1
+## User
2
+
3
+You're Tuist.dev, Swift, Tauri, Rust, and cross-platform development expert. Tauri doesn't support tvOS because there's no webview on tvOS. Tuist can abstract Xcode project nicely and only add tvOS scheme on a Tauri-generated Xcode project [@project.yml](file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/project.yml)
4
+Based on https://docs.tuist.dev/en/guides/features/projects, add a simple Tuist Swift file to extend the Tauri-generated Xcode project for tvOS target. You're build system expert. The Tauri-generated Xcode project is [@tauri-app.xcodeproj](file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj)
5
+
6
+## Assistant
7
+
8
+
9
+
10
+I'll start by understanding
11
+
12
+Let me explore the project structure to understand what we're working with.
13
+
14
+**Tool Call: Fetch https://docs.tuist.dev/en/guides/features/projects**
15
+Status: Completed
16
+
17
+Skip to contentTuistSearchK
18
+
19
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
20
+
21
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
22
+
23
+AppearanceMenuReturn to top
24
+
25
+# Generated projects
26
+
27
+Tuist Generated Projects are a viable alternative that helps to overcome these challenges while keeping complexity and costs at an acceptable level. It considers Xcode projects as a fundamental element, ensuring resilience against future Xcode updates, and leverages Xcode project generation to provide teams with a modularization-focused declarative API. Tuist uses the project declaration to simplify the complexities of modularization, optimize workflows like build or test across various environments, and facilitate and democratize the evolution of Xcode projects.
28
+
29
+## How does it work?
30
+
31
+To get started with generated projects, all you need is to define your project using **Tuist's Domain Specific Language (DSL)**. This entails using manifest files such as `Workspace.swift` or `Project.swift`. If you've worked with the Swift Package Manager before, the approach is very similar.
32
+
33
+Once you've defined your project, Tuist offers various workflows to manage and interact with it:
34
+- **Generate:** This is a foundational workflow. Use it to create an Xcode project that's compatible with Xcode.
35
+- **Build:** This workflow not only generates the Xcode project but also employs `xcodebuild` to compile it.
36
+- **Test:** Operating much like the build workflow, this not only generates the Xcode project but utilizes `xcodebuild` to test it.
37
+
38
+## Challenges with Xcode projects
39
+
40
+As Xcode projects grow, **organizations may face a decline in productivity** due to several factors, including unreliable incremental builds, frequent clearing of Xcode's global cache by developers encountering issues, and fragile project configurations. To maintain rapid feature development, organizations typically explore various strategies.
41
+
42
+Some organizations choose to bypass the compiler by abstracting the platform using JavaScript-based dynamic runtimes, such as React Native. While this approach may be effective, it complicates access to the platform's native features. Other organizations opt for **modularizing the codebase**, which helps establish clear boundaries, making the codebase easier to work with and improving the reliability of build times. However, the Xcode project format is not designed for modularity and results in implicit configurations that few understand and frequent conflicts. This leads to a bad bus factor, and although incremental builds may improve, developers might still frequently clear Xcode's build cache (i.e., derived data) when builds fail. To address this, some organizations choose to **abandon Xcode's build system** and adopt alternatives like Buck or Bazel. However, this comes with a high complexity and maintenance burden.
43
+
44
+## Alternatives
45
+
46
+### Swift Package Manager
47
+
48
+While the Swift Package Manager (SPM) primarily focuses on dependencies, Tuist offers a different approach. With Tuist, you don't just define packages for SPM integration; you shape your projects using familiar concepts like projects, workspaces, targets, and schemes.
49
+
50
+### XcodeGen
51
+
52
+XcodeGen is a dedicated project generator designed to reduce conflicts in collaborative Xcode projects and simplify some complexities of Xcode's internal workings. However, projects are defined using serializable formats like YAML. Unlike Swift, this doesn't allow developers to build upon abstractions or checks without incorporating additional tools. While XcodeGen does offer a way to map dependencies to an internal representation for validation and optimization, it still exposes developers to the nuances of Xcode. This might make XcodeGen a suitable foundation for building tools, as seen in the Bazel community, but it's not optimal for inclusive project evolution that aims to maintain a healthy and productive environment.
53
+
54
+### Bazel
55
+
56
+Bazel is an advanced build system renowned for its remote caching features, gaining popularity within the Swift community primarily for this capability. However, given the limited extensibility of Xcode and its build system, substituting it with Bazel's system demands significant effort and maintenance. Only a few companies with abundant resources can bear this overhead, as evident from the select list of firms investing heavily to integrate Bazel with Xcode. Interestingly, the community created a tool that employs Bazel's XcodeGen to generate an Xcode project. This results in a convoluted chain of conversions: from Bazel files to XcodeGen YAML and finally to Xcode Projects. Such layered indirection often complicates troubleshooting, making issues more challenging to diagnose and resolve. Edit this page
57
+
58
+Released under the MIT License.
59
+
60
+Copyright © 2024-present Tuist GmbH
61
+
62
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple` directory's contents**
63
+Status: Completed
64
+
65
+# Folders:
66
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Assets.xcassets
67
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources
68
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/assets
69
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj
70
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS
71
+
72
+# Files:
73
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore
74
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist
75
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/LaunchScreen.storyboard
76
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Podfile
77
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/project.yml
78
+
79
+
80
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources` directory's contents**
81
+Status: Completed
82
+
83
+# Folders:
84
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app
85
+
86
+
87
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/LaunchScreen.storyboard`**
88
+Status: Completed
89
+
90
+```json
91
+{
92
+ "Text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<document type=\"com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB\" version=\"3.0\" toolsVersion=\"17150\" targetRuntime=\"iOS.CocoaTouch\" propertyAccessControl=\"none\" useAutolayout=\"YES\" useTraitCollections=\"YES\" useSafeAreas=\"YES\" colorMatched=\"YES\" initialViewController=\"Y6W-OH-hqX\">\n <dependencies>\n <plugIn identifier=\"com.apple.InterfaceBuilder.IBCocoaTouchPlugin\" version=\"17122\"/>\n <capability name=\"Safe area layout guides\" minToolsVersion=\"9.0\"/>\n <capability name=\"System colors in document resources\" minToolsVersion=\"11.0\"/>\n <capability name=\"documents saved in the Xcode 8 format\" minToolsVersion=\"8.0\"/>\n </dependencies>\n <scenes>\n <!--View Controller-->\n <scene sceneID=\"s0d-6b-0kx\">\n <objects>\n <viewController id=\"Y6W-OH-hqX\" sceneMemberID=\"viewController\">\n <view key=\"view\" contentMode=\"scaleToFill\" id=\"5EZ-qb-Rvc\">\n <rect key=\"frame\" x=\"0.0\" y=\"0.0\" width=\"414\" height=\"896\"/>\n <autoresizingMask key=\"autoresizingMask\" widthSizable=\"YES\" heightSizable=\"YES\"/>\n <viewLayoutGuide key=\"safeArea\" id=\"vDu-zF-Fre\"/>\n <color key=\"backgroundColor\" systemColor=\"systemBackgroundColor\"/>\n </view>\n </viewController>\n <placeholder placeholderIdentifier=\"IBFirstResponder\" id=\"Ief-a0-LHa\" userLabel=\"First Responder\" customClass=\"UIResponder\" sceneMemberID=\"firstResponder\"/>\n </objects>\n </scene>\n </scenes>\n <resources>\n <systemColor name=\"systemBackgroundColor\">\n <color white=\"1\" alpha=\"1\" colorSpace=\"custom\" customColorSpace=\"genericGamma22GrayColorSpace\"/>\n </systemColor>\n </resources>\n</document>\n"
93
+}
94
+```
95
+
96
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS` directory's contents**
97
+Status: Completed
98
+
99
+
100
+# Files:
101
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist
102
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements
103
+
104
+
105
+**Tool Call: Fetch https://docs.tuist.dev/en/references/project\-description/structs/project**
106
+Status: Completed
107
+
108
+Skip to contentTuistSearchK
109
+
110
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
111
+
112
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
113
+
114
+AppearanceMenuReturn to top
115
+
116
+**STRUCT**
117
+
118
+# `Project`
119
+
120
+**Contents**
121
+- Properties
122
+- `name`
123
+- `organizationName`
124
+- `classPrefix`
125
+- `options`
126
+- `packages`
127
+- `targets`
128
+- `schemes`
129
+- `settings`
130
+- `fileHeaderTemplate`
131
+- `additionalFiles`
132
+- `resourceSynthesizers`
133
+- `containsExternalDependencies`
134
+
135
+- Methods
136
+- `init(name:organizationName:classPrefix:options:packages:settings:targets:schemes:fileHeaderTemplate:additionalFiles:resourceSynthesizers:)`
137
+
138
+swift
139
+
140
+```
141
+public struct Project: Codable, Equatable, Sendable
142
+```
143
+
144
+A project representation.
145
+
146
+A project manifest needs to be defined in a `Project.swift` manifest file. Manifests need to import the framework ProjectDescription which contains all the classes and enums that are available for you to describe your projects.
147
+
148
+The snippet below shows an example project manifest:swift
149
+
150
+```
151
+import ProjectDescription
152
+
153
+let project = Project(
154
+ name: "MyProject",
155
+ organizationName: "MyOrg",
156
+ targets: [
157
+ .target(
158
+ name: "App",
159
+ destinations: .iOS,
160
+ product: .app,
161
+ bundleId: "dev.tuist.App",
162
+ infoPlist: "Config/App-Info.plist",
163
+ sources: ["Sources/**"],
164
+ resources: [
165
+ "Resources/**",
166
+ .folderReference(path: "Stubs"),
167
+ .folderReference(path: "ODR", tags: ["odr_tag"])
168
+ ],
169
+ headers: .headers(
170
+ public: ["Sources/public/A/**", "Sources/public/B/**"],
171
+ private: "Sources/private/**",
172
+ project: ["Sources/project/A/**", "Sources/project/B/**"]
173
+ ),
174
+ dependencies: [
175
+ .project(target: "Framework1", path: "../Framework1"),
176
+ .project(target: "Framework2", path: "../Framework2")
177
+ ]
178
+ )
179
+ ],
180
+ schemes: [
181
+ Scheme(
182
+ name: "App-Debug",
183
+ shared: true,
184
+ buildAction: .buildAction(targets: ["App"]),
185
+ testAction: .targets(["AppTests"]),
186
+ runAction: .runAction(executable: "App")
187
+ ),
188
+ Scheme(
189
+ name: "App-Release",
190
+ shared: true,
191
+ buildAction: .buildAction(targets: ["App"]),
192
+ runAction: .runAction(executable: "App")
193
+ )
194
+ ],
195
+ additionalFiles: [
196
+ "Dangerfile.swift",
197
+ "Documentation/**",
198
+ .folderReference(path: "Website")
199
+ ]
200
+)
201
+```
202
+
203
+## Properties
204
+
205
+### `name`
206
+
207
+swift
208
+
209
+```
210
+public let name: String
211
+```
212
+
213
+The name of the project. Also, the file name of the generated Xcode project.
214
+
215
+### `organizationName`
216
+
217
+swift
218
+
219
+```
220
+public let organizationName: String?
221
+```
222
+
223
+The name of the organization used by Xcode as copyright.
224
+
225
+### `classPrefix`
226
+
227
+swift
228
+
229
+```
230
+public let classPrefix: String?
231
+```
232
+
233
+The prefix for class files Xcode generates when you create a project or class file.
234
+
235
+### `options`
236
+
237
+swift
238
+
239
+```
240
+public let options: Options
241
+```
242
+
243
+The project options.
244
+
245
+### `packages`
246
+
247
+swift
248
+
249
+```
250
+public let packages: [Package]
251
+```
252
+
253
+The Swift Packages used by the project.
254
+
255
+### `targets`
256
+
257
+swift
258
+
259
+```
260
+public let targets: [Target]
261
+```
262
+
263
+The targets of the project.
264
+
265
+### `schemes`
266
+
267
+swift
268
+
269
+```
270
+public let schemes: [Scheme]
271
+```
272
+
273
+The custom schemes for the project. Default schemes for each target are generated by default.
274
+
275
+### `settings`
276
+
277
+swift
278
+
279
+```
280
+public let settings: Settings?
281
+```
282
+
283
+The build settings and configuration for the project.
284
+
285
+### `fileHeaderTemplate`
286
+
287
+swift
288
+
289
+```
290
+public let fileHeaderTemplate: FileHeaderTemplate?
291
+```
292
+
293
+The custom file header template for Xcode built-in file templates.
294
+
295
+### `additionalFiles`
296
+
297
+swift
298
+
299
+```
300
+public let additionalFiles: [FileElement]
301
+```
302
+
303
+The additional files for the project. For target's additional files, see `Target/additionalFiles`.
304
+
305
+### `resourceSynthesizers`
306
+
307
+swift
308
+
309
+```
310
+public let resourceSynthesizers: [ResourceSynthesizer]
311
+```
312
+
313
+The resource synthesizers for the project to generate accessors for resources.
314
+
315
+### `containsExternalDependencies`
316
+
317
+swift
318
+
319
+```
320
+public var containsExternalDependencies: Bool
321
+```
322
+
323
+The project contains targets that depend on external dependencies
324
+
325
+## Methods
326
+
327
+### `init(name:organizationName:classPrefix:options:packages:settings:targets:schemes:fileHeaderTemplate:additionalFiles:resourceSynthesizers:)`
328
+
329
+swift
330
+
331
+```
332
+public init(
333
+ name: String,
334
+ organizationName: String? = nil,
335
+ classPrefix: String? = nil,
336
+ options: Options = .options(),
337
+ packages: [Package] = [],
338
+ settings: Settings? = nil,
339
+ targets: [Target] = [],
340
+ schemes: [Scheme] = [],
341
+ fileHeaderTemplate: FileHeaderTemplate? = nil,
342
+ additionalFiles: [FileElement] = [],
343
+ resourceSynthesizers: [ResourceSynthesizer] = .default
344
+)
345
+```
346
+
347
+Released under the MIT License.
348
+
349
+Copyright © 2024-present Tuist GmbH
350
+
351
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/assets` directory's contents**
352
+Status: Completed
353
+
354
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/assets is empty.
355
+
356
+
357
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app` directory's contents**
358
+Status: Completed
359
+
360
+# Folders:
361
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings
362
+
363
+# Files:
364
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm
365
+
366
+
367
+**Tool Call: Fetch https://docs.tuist.dev/en/references/project\-description/structs/target**
368
+Status: Completed
369
+
370
+Skip to contentTuistSearchK
371
+
372
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
373
+
374
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
375
+
376
+AppearanceMenuReturn to top
377
+
378
+**STRUCT**
379
+
380
+# `Target`
381
+
382
+**Contents**
383
+- Properties
384
+- `name`
385
+- `destinations`
386
+- `product`
387
+- `productName`
388
+- `bundleId`
389
+- `deploymentTargets`
390
+- `infoPlist`
391
+- `sources`
392
+- `resources`
393
+- `copyFiles`
394
+- `headers`
395
+- `entitlements`
396
+- `scripts`
397
+- `dependencies`
398
+- `settings`
399
+- `coreDataModels`
400
+- `environmentVariables`
401
+- `launchArguments`
402
+- `additionalFiles`
403
+- `buildRules`
404
+- `mergedBinaryType`
405
+- `mergeable`
406
+- `onDemandResourcesTags`
407
+- `metadata`
408
+- `buildableFolders`
409
+- `foreignBuild`
410
+
411
+- Methods
412
+- `foreignBuild(name:destinations:script:inputs:output:metadata:)`
413
+- `target(name:destinations:product:productName:bundleId:deploymentTargets:infoPlist:sources:resources:buildableFolders:copyFiles:headers:entitlements:scripts:dependencies:settings:coreDataModels:environmentVariables:launchArguments:additionalFiles:buildRules:mergedBinaryType:mergeable:onDemandResourcesTags:metadata:)`
414
+
415
+swift
416
+
417
+```
418
+public struct Target: Codable, Equatable, Sendable
419
+```
420
+
421
+A target of a project.
422
+
423
+## Properties
424
+
425
+### `name`
426
+
427
+swift
428
+
429
+```
430
+public var name: String
431
+```
432
+
433
+The name of the target. Also, the product name if not specified with `productName`.
434
+
435
+### `destinations`
436
+
437
+swift
438
+
439
+```
440
+public var destinations: Destinations
441
+```
442
+
443
+The destinations this target supports, e.g. iPhone, appleVision, macCatalyst
444
+
445
+### `product`
446
+
447
+swift
448
+
449
+```
450
+public var product: Product
451
+```
452
+
453
+The type of build product this target will output.
454
+
455
+### `productName`
456
+
457
+swift
458
+
459
+```
460
+public var productName: String?
461
+```
462
+
463
+The built product name. If nil, it will be equal to `name`.
464
+
465
+### `bundleId`
466
+
467
+swift
468
+
469
+```
470
+public var bundleId: String
471
+```
472
+
473
+The product bundle identifier.
474
+
475
+### `deploymentTargets`
476
+
477
+swift
478
+
479
+```
480
+public var deploymentTargets: DeploymentTargets?
481
+```
482
+
483
+The minimum deployment targets your product will support.
484
+
485
+### `infoPlist`
486
+
487
+swift
488
+
489
+```
490
+public var infoPlist: InfoPlist?
491
+```
492
+
493
+The Info.plist representation.
494
+
495
+### `sources`
496
+
497
+swift
498
+
499
+```
500
+public var sources: SourceFilesList?
501
+```
502
+
503
+The source files of the target. Note: any playgrounds matched by the globs used in this property will be automatically added.
504
+
505
+### `resources`
506
+
507
+swift
508
+
509
+```
510
+public var resources: ResourceFileElements?
511
+```
512
+
513
+The resource files of target. Note: localizable files, `*.lproj`, are supported.
514
+
515
+### `copyFiles`
516
+
517
+swift
518
+
519
+```
520
+public var copyFiles: [CopyFilesAction]?
521
+```
522
+
523
+The build phase copy files actions for the target.
524
+
525
+### `headers`
526
+
527
+swift
528
+
529
+```
530
+public var headers: Headers?
531
+```
532
+
533
+The headers for the target.
534
+
535
+### `entitlements`
536
+
537
+swift
538
+
539
+```
540
+public var entitlements: Entitlements?
541
+```
542
+
543
+The entitlements representation.
544
+
545
+Note: For per-configuration entitlements, you should:
546
+- Keep this property as `nil`
547
+- Set the `CODE_SIGN_ENTITLEMENTS` build setting using `Target.settings` for each configuration
548
+- If you want the entitlement files to be included in the project navigator, add them using `Project.additionalFiles`
549
+
550
+Example:swift
551
+
552
+```
553
+let target = Target(
554
+ name: "MyApp",
555
+ // ... other properties
556
+ entitlements: nil, // Important: keep this as nil
557
+ settings: .settings(
558
+ configurations: [
559
+ .debug(name: "Debug", settings: ["CODE_SIGN_ENTITLEMENTS": "Debug.entitlements"]),
560
+ .release(name: "Release", settings: ["CODE_SIGN_ENTITLEMENTS": "Release.entitlements"])
561
+ ]
562
+ )
563
+)
564
+
565
+let project = Project(
566
+ name: "MyProject",
567
+ targets: [target],
568
+ additionalFiles: [
569
+ "Debug.entitlements",
570
+ "Release.entitlements"
571
+ ]
572
+)
573
+```
574
+
575
+### `scripts`
576
+
577
+swift
578
+
579
+```
580
+public var scripts: [TargetScript]
581
+```
582
+
583
+The build phase scripts actions for the target.
584
+
585
+### `dependencies`
586
+
587
+swift
588
+
589
+```
590
+public var dependencies: [TargetDependency]
591
+```
592
+
593
+The target's dependencies.
594
+
595
+### `settings`
596
+
597
+swift
598
+
599
+```
600
+public var settings: Settings?
601
+```
602
+
603
+The target's settings.
604
+
605
+### `coreDataModels`
606
+
607
+swift
608
+
609
+```
610
+public var coreDataModels: [CoreDataModel]
611
+```
612
+
613
+The Core Data models.
614
+
615
+### `environmentVariables`
616
+
617
+swift
618
+
619
+```
620
+public var environmentVariables: [String: EnvironmentVariable]
621
+```
622
+
623
+The environment variables. Used by autogenerated schemes for the target.
624
+
625
+### `launchArguments`
626
+
627
+swift
628
+
629
+```
630
+public var launchArguments: [LaunchArgument]
631
+```
632
+
633
+The launch arguments. Used by autogenerated schemes for the target.
634
+
635
+### `additionalFiles`
636
+
637
+swift
638
+
639
+```
640
+public var additionalFiles: [FileElement]
641
+```
642
+
643
+The additional files for the target. For project's additional files, see `Project/additionalFiles`.
644
+
645
+### `buildRules`
646
+
647
+swift
648
+
649
+```
650
+public var buildRules: [BuildRule]
651
+```
652
+
653
+The build rules used for transformation of source files during compilation.
654
+
655
+### `mergedBinaryType`
656
+
657
+swift
658
+
659
+```
660
+public var mergedBinaryType: MergedBinaryType
661
+```
662
+
663
+Specifies whether if the target can merge or not the dynamic dependencies as part of its binary
664
+
665
+### `mergeable`
666
+
667
+swift
668
+
669
+```
670
+public var mergeable: Bool
671
+```
672
+
673
+Specifies whether if the target can be merged as part of another binary or not
674
+
675
+### `onDemandResourcesTags`
676
+
677
+swift
678
+
679
+```
680
+public var onDemandResourcesTags: OnDemandResourcesTags?
681
+```
682
+
683
+The target's tags associated with on demand resources
684
+
685
+### `metadata`
686
+
687
+swift
688
+
689
+```
690
+public var metadata: TargetMetadata
691
+```
692
+
693
+The target's metadata.
694
+
695
+### `buildableFolders`
696
+
697
+swift
698
+
699
+```
700
+public var buildableFolders: [BuildableFolder]
701
+```
702
+
703
+The target's buildable folders.
704
+
705
+### `foreignBuild`
706
+
707
+swift
708
+
709
+```
710
+public private(set) var foreignBuild: ForeignBuild?
711
+```
712
+
713
+Properties for a foreign build target. Set when this target was created with `foreignBuild(name:destinations:script:inputs:output:metadata:)`.
714
+
715
+## Methods
716
+
717
+### `foreignBuild(name:destinations:script:inputs:output:metadata:)`
718
+
719
+swift
720
+
721
+```
722
+public static func foreignBuild(
723
+ name: String,
724
+ destinations: Destinations,
725
+ script: String,
726
+ inputs: [ForeignBuild.Input] = [],
727
+ output: ForeignBuild.Output,
728
+ metadata: TargetMetadata = .default
729
+) -> Self
730
+```
731
+
732
+Creates a foreign build target that wraps a non-Xcode build system (KMP, Rust, CMake, etc.).
733
+
734
+The target will become an aggregate target that runs the build script and produces the output binary. Other targets can depend on this target using `.target(name:)`.
735
+
736
+### Example: Kotlin Multiplatform (KMP)
737
+
738
+swift
739
+
740
+```
741
+.foreignBuild(
742
+ name: "SharedKMP",
743
+ destinations: .iOS,
744
+ script: """
745
+ eval "$($HOME/.local/bin/mise activate -C $SRCROOT bash --shims)"
746
+ cd $SRCROOT/SharedKMP && gradle assembleSharedKMPReleaseXCFramework
747
+ """,
748
+ inputs: [
749
+ .folder("SharedKMP/src"),
750
+ .file("SharedKMP/build.gradle.kts"),
751
+ ],
752
+ output: .xcframework(
753
+ path: "SharedKMP/build/XCFrameworks/release/SharedKMP.xcframework",
754
+ linking: .dynamic
755
+ )
756
+)
757
+```
758
+
759
+- Parameters:
760
+- name: A unique name for this foreign build target.
761
+- destinations: The destinations this target supports.
762
+- script: The shell script that builds the artifact. Runs in a shell build phase with `$SRCROOT` set to the project directory.
763
+- inputs: Inputs that affect the build output, used for the build phase input file list and content hashing.
764
+- output: The binary artifact produced by the script (`.xcframework` or `.framework`).
765
+- metadata: The target's metadata.
766
+
767
+#### Parameters
768
+
769
+| Name | Description |
770
+| --- | --- |
771
+| name | A unique name for this foreign build target. |
772
+| destinations | The destinations this target supports. |
773
+| script | The shell script that builds the artifact. Runs in a shell build phase with `$SRCROOT` set to the project directory. |
774
+| inputs | Inputs that affect the build output, used for the build phase input file list and content hashing. |
775
+| output | The binary artifact produced by the script (`.xcframework` or `.framework`). |
776
+| metadata | The target’s metadata. |
777
+
778
+### `target(name:destinations:product:productName:bundleId:deploymentTargets:infoPlist:sources:resources:buildableFolders:copyFiles:headers:entitlements:scripts:dependencies:settings:coreDataModels:environmentVariables:launchArguments:additionalFiles:buildRules:mergedBinaryType:mergeable:onDemandResourcesTags:metadata:)`
779
+
780
+swift
781
+
782
+```
783
+public static func target(
784
+ name: String,
785
+ destinations: Destinations,
786
+ product: Product,
787
+ productName: String? = nil,
788
+ bundleId: String,
789
+ deploymentTargets: DeploymentTargets? = nil,
790
+ infoPlist: InfoPlist? = .default,
791
+ sources: SourceFilesList? = nil,
792
+ resources: ResourceFileElements? = nil,
793
+ buildableFolders: [BuildableFolder] = [],
794
+ copyFiles: [CopyFilesAction]? = nil,
795
+ headers: Headers? = nil,
796
+ entitlements: Entitlements? = nil,
797
+ scripts: [TargetScript] = [],
798
+ dependencies: [TargetDependency] = [],
799
+ settings: Settings? = nil,
800
+ coreDataModels: [CoreDataModel] = [],
801
+ environmentVariables: [String: EnvironmentVariable] = [:],
802
+ launchArguments: [LaunchArgument] = [],
803
+ additionalFiles: [FileElement] = [],
804
+ buildRules: [BuildRule] = [],
805
+ mergedBinaryType: MergedBinaryType = .disabled,
806
+ mergeable: Bool = false,
807
+ onDemandResourcesTags: OnDemandResourcesTags? = nil,
808
+ metadata: TargetMetadata = .default
809
+) -> Self
810
+```
811
+
812
+Released under the MIT License.
813
+
814
+Copyright © 2024-present Tuist GmbH
815
+
816
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist`**
817
+Status: Completed
818
+
819
+```json
820
+{
821
+ "Text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>CFBundleDevelopmentRegion</key>\n\t<string>$(DEVELOPMENT_LANGUAGE)</string>\n\t<key>CFBundleExecutable</key>\n\t<string>$(EXECUTABLE_NAME)</string>\n\t<key>CFBundleIdentifier</key>\n\t<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>\n\t<key>CFBundleInfoDictionaryVersion</key>\n\t<string>6.0</string>\n\t<key>CFBundleName</key>\n\t<string>$(PRODUCT_NAME)</string>\n\t<key>CFBundlePackageType</key>\n\t<string>APPL</string>\n\t<key>CFBundleShortVersionString</key>\n\t<string>0.1.0</string>\n\t<key>CFBundleVersion</key>\n\t<string>0.1.0</string>\n\t<key>LSRequiresIPhoneOS</key>\n\t<true/>\n\t<key>UILaunchStoryboardName</key>\n\t<string>LaunchScreen</string>\n\t<key>UIRequiredDeviceCapabilities</key>\n\t<array>\n\t\t<string>arm64</string>\n\t\t<string>metal</string>\n\t</array>\n\t<key>UISupportedInterfaceOrientations</key>\n\t<array>\n\t\t<string>UIInterfaceOrientationPortrait</string>\n\t\t<string>UIInterfaceOrientationLandscapeLeft</string>\n\t\t<string>UIInterfaceOrientationLandscapeRight</string>\n\t</array>\n\t<key>UISupportedInterfaceOrientations~ipad</key>\n\t<array>\n\t\t<string>UIInterfaceOrientationPortrait</string>\n\t\t<string>UIInterfaceOrientationPortraitUpsideDown</string>\n\t\t<string>UIInterfaceOrientationLandscapeLeft</string>\n\t\t<string>UIInterfaceOrientationLandscapeRight</string>\n\t</array>\n</dict>\n</plist>"
822
+}
823
+```
824
+
825
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements`**
826
+Status: Completed
827
+
828
+```json
829
+{
830
+ "Text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict/>\n</plist>\n"
831
+}
832
+```
833
+
834
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm`**
835
+Status: Completed
836
+
837
+```json
838
+{
839
+ "Text": "#include \"bindings/bindings.h\"\n\nint main(int argc, char * argv[]) {\n\tffi::start_app();\n\treturn 0;\n}\n"
840
+}
841
+```
842
+
843
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist`**
844
+Status: Completed
845
+
846
+```json
847
+{
848
+ "Text": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n <key>method</key>\n <string>debugging</string>\n</dict>\n</plist>\n"
849
+}
850
+```
851
+
852
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings` directory's contents**
853
+Status: Completed
854
+
855
+
856
+# Files:
857
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h
858
+
859
+
860
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj` directory's contents**
861
+Status: Completed
862
+
863
+# Folders:
864
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace
865
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata
866
+
867
+# Files:
868
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.pbxproj
869
+
870
+
871
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Assets.xcassets` directory's contents**
872
+Status: Completed
873
+
874
+# Folders:
875
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset
876
+
877
+# Files:
878
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/Contents.json
879
+
880
+
881
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h`**
882
+Status: Completed
883
+
884
+```json
885
+{
886
+ "Text": "#pragma once\n\nnamespace ffi {\n extern \"C\" {\n void start_app();\n }\n}\n\n"
887
+}
888
+```
889
+
890
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Podfile`**
891
+Status: Completed
892
+
893
+```json
894
+{
895
+ "Text": "# Uncomment the next line to define a global platform for your project\n\ntarget 'tauri-app_iOS' do\nplatform :ios, '14.0'\n # Pods for tauri-app_iOS\nend\n\ntarget 'tauri-app_macOS' do\nplatform :osx, '11.0'\n # Pods for tauri-app_macOS\nend\n\n# Delete the deployment target for iOS and macOS, causing it to be inherited from the Podfile\npost_install do |installer|\n installer.pods_project.targets.each do |target|\n target.build_configurations.each do |config|\n config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'\n config.build_settings.delete 'MACOSX_DEPLOYMENT_TARGET'\n end\n end\nend\n"
896
+}
897
+```
898
+
899
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore`**
900
+Status: Completed
901
+
902
+```json
903
+{
904
+ "Text": "xcuserdata/\nbuild/\nExternals/\n"
905
+}
906
+```
907
+
908
+## Assistant
909
+
910
+Now let me look at the existing Externals directory structure and understand how the Rust build integrates, then check the Tuist reference for `Destinations` and `foreignBuild`:
911
+
912
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri` directory's contents**
913
+Status: Completed
914
+
915
+# Folders:
916
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/capabilities
917
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen
918
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/icons
919
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/src
920
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/target
921
+
922
+# Files:
923
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore
924
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/Cargo.toml
925
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/build.rs
926
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/tauri.conf.json
927
+
928
+
929
+**Tool Call: Fetch https://docs.tuist.dev/en/references/project\-description/enums/destination**
930
+Status: Completed
931
+
932
+Skip to contentTuistSearchK
933
+
934
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
935
+
936
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
937
+
938
+AppearanceMenuReturn to top
939
+
940
+**ENUM**
941
+
942
+# `Destination`
943
+
944
+**Contents**
945
+- Cases
946
+- `iPhone`
947
+- `iPad`
948
+- `mac`
949
+- `macWithiPadDesign`
950
+- `macCatalyst`
951
+- `appleWatch`
952
+- `appleTv`
953
+- `appleVision`
954
+- `appleVisionWithiPadDesign`
955
+
956
+- Properties
957
+- `platform`
958
+
959
+swift
960
+
961
+```
962
+public enum Destination: String, Codable, Equatable, CaseIterable, Sendable
963
+```
964
+
965
+A supported deployment destination representation.
966
+
967
+## Cases
968
+
969
+### `iPhone`
970
+
971
+swift
972
+
973
+```
974
+case iPhone
975
+```
976
+
977
+iPhone support
978
+
979
+### `iPad`
980
+
981
+swift
982
+
983
+```
984
+case iPad
985
+```
986
+
987
+iPad support
988
+
989
+### `mac`
990
+
991
+swift
992
+
993
+```
994
+case mac
995
+```
996
+
997
+Native macOS support
998
+
999
+### `macWithiPadDesign`
1000
+
1001
+swift
1002
+
1003
+```
1004
+case macWithiPadDesign
1005
+```
1006
+
1007
+macOS support using iPad design
1008
+
1009
+### `macCatalyst`
1010
+
1011
+swift
1012
+
1013
+```
1014
+case macCatalyst
1015
+```
1016
+
1017
+mac Catalyst support
1018
+
1019
+### `appleWatch`
1020
+
1021
+swift
1022
+
1023
+```
1024
+case appleWatch
1025
+```
1026
+
1027
+watchOS support
1028
+
1029
+### `appleTv`
1030
+
1031
+swift
1032
+
1033
+```
1034
+case appleTv
1035
+```
1036
+
1037
+tvOS support
1038
+
1039
+### `appleVision`
1040
+
1041
+swift
1042
+
1043
+```
1044
+case appleVision
1045
+```
1046
+
1047
+visionOS support
1048
+
1049
+### `appleVisionWithiPadDesign`
1050
+
1051
+swift
1052
+
1053
+```
1054
+case appleVisionWithiPadDesign
1055
+```
1056
+
1057
+visionOS support using iPad design
1058
+
1059
+## Properties
1060
+
1061
+### `platform`
1062
+
1063
+swift
1064
+
1065
+```
1066
+public var platform: Platform
1067
+```
1068
+
1069
+SDK Platform of a destination
1070
+
1071
+Released under the MIT License.
1072
+
1073
+Copyright © 2024-present Tuist GmbH
1074
+
1075
+## Assistant
1076
+
1077
+Now let me look at the plugin's source to understand how the Tauri iOS window plugin works — this is key since tvOS has no WebView and the plugin likely provides native UI:
1078
+
1079
+**Tool Call: List the `tauri-plugin-ios-window` directory's contents**
1080
+Status: Completed
1081
+
1082
+# Folders:
1083
+tauri-plugin-ios-window/dist-js
1084
+tauri-plugin-ios-window/docs
1085
+tauri-plugin-ios-window/examples
1086
+tauri-plugin-ios-window/guest-js
1087
+tauri-plugin-ios-window/ios
1088
+tauri-plugin-ios-window/node_modules
1089
+tauri-plugin-ios-window/permissions
1090
+tauri-plugin-ios-window/src
1091
+
1092
+# Files:
1093
+tauri-plugin-ios-window/.gitignore
1094
+tauri-plugin-ios-window/CONTRIBUTING.md
1095
+tauri-plugin-ios-window/Cargo.toml
1096
+tauri-plugin-ios-window/LICENSE
1097
+tauri-plugin-ios-window/README.md
1098
+tauri-plugin-ios-window/build.rs
1099
+tauri-plugin-ios-window/package.json
1100
+tauri-plugin-ios-window/pnpm-lock.yaml
1101
+tauri-plugin-ios-window/rollup.config.js
1102
+tauri-plugin-ios-window/tsconfig.json
1103
+
1104
+
1105
+**Tool Call: List the `tauri-plugin-ios-window/ios` directory's contents**
1106
+Status: Completed
1107
+
1108
+# Folders:
1109
+tauri-plugin-ios-window/ios/Sources
1110
+tauri-plugin-ios-window/ios/Tests
1111
+
1112
+# Files:
1113
+tauri-plugin-ios-window/ios/.gitignore
1114
+tauri-plugin-ios-window/ios/Package.swift
1115
+tauri-plugin-ios-window/ios/README.md
1116
+
1117
+
1118
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app` directory's contents**
1119
+Status: Completed
1120
+
1121
+# Folders:
1122
+tauri-plugin-ios-window/examples/tauri-app/.vscode
1123
+tauri-plugin-ios-window/examples/tauri-app/dist
1124
+tauri-plugin-ios-window/examples/tauri-app/node_modules
1125
+tauri-plugin-ios-window/examples/tauri-app/public
1126
+tauri-plugin-ios-window/examples/tauri-app/src
1127
+tauri-plugin-ios-window/examples/tauri-app/src-tauri
1128
+
1129
+# Files:
1130
+tauri-plugin-ios-window/examples/tauri-app/.gitignore
1131
+tauri-plugin-ios-window/examples/tauri-app/.nvmrc
1132
+tauri-plugin-ios-window/examples/tauri-app/README.md
1133
+tauri-plugin-ios-window/examples/tauri-app/index.html
1134
+tauri-plugin-ios-window/examples/tauri-app/jsconfig.json
1135
+tauri-plugin-ios-window/examples/tauri-app/package.json
1136
+tauri-plugin-ios-window/examples/tauri-app/pnpm-lock.yaml
1137
+tauri-plugin-ios-window/examples/tauri-app/pnpm-workspace.yaml
1138
+tauri-plugin-ios-window/examples/tauri-app/vite.config.js
1139
+
1140
+
1141
+## Assistant
1142
+
1143
+Now let me also get the Tuist `DeploymentTargets` and `Settings` references, plus understand how `foreignBuild` works to wrap the Rust/Cargo build for the existing iOS target:
1144
+
1145
+**Tool Call: Fetch https://docs.tuist.dev/en/references/project\-description/structs/settings**
1146
+Status: Completed
1147
+
1148
+Skip to contentTuistSearchK
1149
+
1150
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
1151
+
1152
+English한국어 (Korean)日本語 (Japanese)Русский (Russian)Castellano (Spanish)Português (Portuguese)العربية (Arabic)Polski (Polish)
1153
+
1154
+AppearanceMenuReturn to top
1155
+
1156
+**STRUCT**
1157
+
1158
+# `Settings`
1159
+
1160
+**Contents**
1161
+- Properties
1162
+- `base`
1163
+- `configurations`
1164
+- `defaultSettings`
1165
+- `defaultConfiguration`
1166
+
1167
+- Methods
1168
+- `settings(base:debug:release:defaultSettings:defaultConfiguration:)`
1169
+- `settings(base:configurations:defaultSettings:defaultConfiguration:)`
1170
+
1171
+swift
1172
+
1173
+```
1174
+public struct Settings: Equatable, Codable, Sendable
1175
+```
1176
+
1177
+A group of settings configuration.
1178
+
1179
+## Properties
1180
+
1181
+### `base`
1182
+
1183
+swift
1184
+
1185
+```
1186
+public var base: SettingsDictionary
1187
+```
1188
+
1189
+A dictionary with build settings that are inherited from all the configurations.
1190
+
1191
+### `configurations`
1192
+
1193
+swift
1194
+
1195
+```
1196
+public var configurations: [Configuration]
1197
+```
1198
+
1199
+### `defaultSettings`
1200
+
1201
+swift
1202
+
1203
+```
1204
+public var defaultSettings: DefaultSettings
1205
+```
1206
+
1207
+### `defaultConfiguration`
1208
+
1209
+swift
1210
+
1211
+```
1212
+public var defaultConfiguration: String?
1213
+```
1214
+
1215
+## Methods
1216
+
1217
+### `settings(base:debug:release:defaultSettings:defaultConfiguration:)`
1218
+
1219
+swift
1220
+
1221
+```
1222
+public static func settings(
1223
+ base: SettingsDictionary = [:],
1224
+ debug: SettingsDictionary = [:],
1225
+ release: SettingsDictionary = [:],
1226
+ defaultSettings: DefaultSettings = .recommended,
1227
+ defaultConfiguration: String? = nil
1228
+) -> Settings
1229
+```
1230
+
1231
+Creates settings with default.configurations `Debug` and `Release`
1232
+-
1233
+
1234
+Parameters:
1235
+- base: A dictionary with build settings that are inherited from all the configurations.
1236
+- debug: The debug configuration settings.
1237
+- release: The release configuration settings.
1238
+- defaultSettings: An enum specifying the set of default settings.
1239
+- defaultConfiguration: The default configuration to be used when building the project from command-line.
1240
+
1241
+-
1242
+
1243
+Note: To specify custom configurations (e.g. `Debug`, `Beta` & `Release`) or to specify xcconfigs, you can use the alternate static method `.settings(base:configurations:defaultSettings:)`
1244
+-
1245
+
1246
+seealso: Configuration
1247
+-
1248
+
1249
+seealso: DefaultSettings
1250
+
1251
+#### Parameters
1252
+
1253
+| Name | Description |
1254
+| --- | --- |
1255
+| base | A dictionary with build settings that are inherited from all the configurations. |
1256
+| debug | The debug configuration settings. |
1257
+| release | The release configuration settings. |
1258
+| defaultSettings | An enum specifying the set of default settings. |
1259
+| defaultConfiguration | The default configuration to be used when building the project from command-line. |
1260
+
1261
+### `settings(base:configurations:defaultSettings:defaultConfiguration:)`
1262
+
1263
+swift
1264
+
1265
+```
1266
+public static func settings(
1267
+ base: SettingsDictionary = [:],
1268
+ configurations: [Configuration],
1269
+ defaultSettings: DefaultSettings = .recommended,
1270
+ defaultConfiguration: String? = nil
1271
+) -> Settings
1272
+```
1273
+
1274
+Creates settings with any number of configurations.
1275
+-
1276
+
1277
+Parameters:
1278
+- base: A dictionary with build settings that are inherited from all the configurations.
1279
+- configurations: A list of configurations.
1280
+- defaultSettings: An enum specifying the set of default settings.
1281
+- defaultConfiguration: The default configuration to be used when building the project from command-line.
1282
+
1283
+-
1284
+
1285
+Note: Configurations shouldn't be empty, please use the alternate static method `.settings(base:debug:release:defaultSettings:)` to leverage the default configurations if you don't have any custom configurations.
1286
+-
1287
+
1288
+seealso: Configuration
1289
+-
1290
+
1291
+seealso: DefaultSettings
1292
+
1293
+#### Parameters
1294
+
1295
+| Name | Description |
1296
+| --- | --- |
1297
+| base | A dictionary with build settings that are inherited from all the configurations. |
1298
+| configurations | A list of configurations. |
1299
+| defaultSettings | An enum specifying the set of default settings. |
1300
+| defaultConfiguration | The default configuration to be used when building the project from command-line. |
1301
+
1302
+Released under the MIT License.
1303
+
1304
+Copyright © 2024-present Tuist GmbH
1305
+
1306
+**Tool Call: Fetch https://docs.tuist.dev/en/references/project\-description/structs/deployment\-targets**
1307
+Status: Failed
1308
+
1309
+status error 404, response: "<!DOCTYPE html>\n<html lang=\"en-US\" dir=\"ltr\">\n <head>\n <meta charset=\"utf-8\">\n <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n <title>404 | Tuist</title>\n <meta name=\"description\" content=\"Not Found\">\n <meta name=\"generator\" content=\"VitePress v1.6.4\">\n <link rel=\"preload stylesheet\" href=\"/assets/style.zjfX7bO-.css\" as=\"style\">\n <link rel=\"preload stylesheet\" href=\"/vp-icons.css\" as=\"style\">\n \n <script type=\"module\" src=\"/assets/app.BxOUNwwb.js\"></script>\n <link rel=\"preload\" href=\"/assets/inter-roman-latin.Di8DUHzh.woff2\" as=\"font\" type=\"font/woff2\" crossorigin=\"\">\n <meta http-equiv=\"Content-Security-Policy\" content=\"frame-src 'self' https://videos.tuist.dev\">\n <style>\n @import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap');\n </style>\n <style>\n @import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap');\n </style>\n <meta property=\"og:url\" content=\"https://docs.tuist.dev\">\n <meta property=\"og:type\" content=\"website\">\n <meta property=\"og:image\" content=\"https://docs.tuist.dev/images/og.jpeg\">\n <meta name=\"twitter:card\" content=\"summary\">\n <meta property=\"twitter:domain\" content=\"docs.tuist.dev\">\n <meta property=\"twitter:url\" content=\"https://docs.tuist.dev\">\n <meta name=\"twitter:image\" content=\"https://docs.tuist.dev/images/og.jpeg\">\n <script>(function(e,n){n=e.createElement(\"script\"),n.async=!1,n.onload=function(){Plain.init({appId:\"liveChatApp_01JSH1T6AJCSB6QZ1VQ60YC2KM\"})},n.src=\"https://chat.cdn-plain.com/index.js\",e.getElementsByTagName(\"head\")[0].appendChild(n)})(document);</script>\n <script id=\"check-dark-mode\">(()=>{const e=localStorage.getItem(\"vitepress-theme-appearance\")||\"auto\",a=window.matchMedia(\"(prefers-color-scheme: dark)\").matches;(!e||e===\"auto\"?a:e===\"dark\")&&document.documentElement.classList.add(\"dark\")})();</script>\n <script id=\"check-mac-os\">document.documentElement.classList.toggle(\"mac\",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>\n </head>\n <body>\n <div id=\"app\"></div>\n <script>window.__VP_HASH_MAP__=JSON.parse(\"{\\\"ar_cli_account.md\\\":\\\"CTpzdcmn\\\",\\\"ar_cli_account_tokens.md\\\":\\\"DYLihk8d\\\",\\\"ar_cli_account_tokens_create.md\\\":\\\"nRNSyWVB\\\",\\\"ar_cli_account_tokens_list.md\\\":\\\"_fsLz12G\\\",\\\"ar_cli_account_tokens_revoke.md\\\":\\\"DK7rjfUv\\\",\\\"ar_cli_account_update.md\\\":\\\"CxiD2nBi\\\",\\\"ar_cli_analytics-upload.md\\\":\\\"qah8uzpp\\\",\\\"ar_cli_auth.md\\\":\\\"DaYJPEig\\\",\\\"ar_cli_auth_login.md\\\":\\\"C3jltejE\\\",\\\"ar_cli_auth_logout.md\\\":\\\"CrkxvYT5\\\",\\\"ar_cli_auth_refresh-token.md\\\":\\\"6FYKUDMk\\\",\\\"ar_cli_auth_whoami.md\\\":\\\"BMqvjj1c\\\",\\\"ar_cli_build.md\\\":\\\"BsGT6Wu_\\\",\\\"ar_cli_build_list.md\\\":\\\"VkVLyuUx\\\",\\\"ar_cli_build_run.md\\\":\\\"66yseto4\\\",\\\"ar_cli_build_show.md\\\":\\\"D0X6K8hY\\\",\\\"ar_cli_bundle.md\\\":\\\"CrhrpP2d\\\",\\\"ar_cli_bundle_list.md\\\":\\\"7eVLsGx4\\\",\\\"ar_cli_bundle_show.md\\\":\\\"BOCpC2gD\\\",\\\"ar_cli_cache-start.md\\\":\\\"zJH1mcyP\\\",\\\"ar_cli_cache.md\\\":\\\"VS8RhKu-\\\",\\\"ar_cli_cache_config.md\\\":\\\"CuMhf3bx\\\",\\\"ar_cli_cache_warm.md\\\":\\\"DNvXzozk\\\",\\\"ar_cli_clean.md\\\":\\\"DL-BiuGJ\\\",\\\"ar_cli_directories.md\\\":\\\"Ds3yUMG5\\\",\\\"ar_cli_dump.md\\\":\\\"BI3dfs52\\\",\\\"ar_cli_edit.md\\\":\\\"fsBt9SK-\\\",\\\"ar_cli_generate.md\\\":\\\"ytZtvxET\\\",\\\"ar_cli_generate_list.md\\\":\\\"M4KG2jeL\\\",\\\"ar_cli_generate_run.md\\\":\\\"BxQWSnyG\\\",\\\"ar_cli_generate_show.md\\\":\\\"BqT49J5j\\\",\\\"ar_cli_graph.md\\\":\\\"BP1Uuxv0\\\",\\\"ar_cli_hash.md\\\":\\\"CKLusXrK\\\",\\\"ar_cli_hash_cache.md\\\":\\\"BdXfP1jk\\\",\\\"ar_cli_hash_selective-testing.md\\\":\\\"MKVG_lnk\\\",\\\"ar_cli_help.md\\\":\\\"U7wQ0JHz\\\",\\\"ar_cli_init.md\\\":\\\"eXRcjJ0f\\\",\\\"ar_cli_inspect.md\\\":\\\"DkVPC3PN\\\",\\\"ar_cli_inspect_build.md\\\":\\\"C3U_0_Lt\\\",\\\"ar_cli_inspect_bundle.md\\\":\\\"BiTe-V4U\\\",\\\"ar_cli_inspect_dependencies.md\\\":\\\"DPGdVzpF\\\",\\\"ar_cli_inspect_implicit-imports.md\\\":\\\"BmIUjnSq\\\",\\\"ar_cli_inspect_redundant-imports.md\\\":\\\"CNy3KwNh\\\",\\\"ar_cli_inspect_test.md\\\":\\\"c1gJYcAn\\\",\\\"ar_cli_install.md\\\":\\\"DfHjM2zF\\\",\\\"ar_cli_logging.md\\\":\\\"U1p_7RWv\\\",\\\"ar_cli_mcp.md\\\":\\\"B7NxTKnn\\\",\\\"ar_cli_mcp_setup.md\\\":\\\"BUOrPRLt\\\",\\\"ar_cli_mcp_setup_claude-code.md\\\":\\\"DJQoAglM\\\",\\\"ar_cli_mcp_setup_claude.md\\\":\\\"CooYn_C2\\\",\\\"ar_cli_mcp_setup_cursor.md\\\":\\\"gkX13yn5\\\",\\\"ar_cli_mcp_setup_vscode.md\\\":\\\"fBvxt1z7\\\",\\\"ar_cli_mcp_setup_zed.md\\\":\\\"Cj5HEPNe\\\",\\\"ar_cli_mcp_start.md\\\":\\\"d18kpQRv\\\",\\\"ar_cli_migration.md\\\":\\\"CCXYx-Vc\\\",\\\"ar_cli_migration_check-empty-settings.md\\\":\\\"Jm1uNnkE\\\",\\\"ar_cli_migration_list-targets.md\\\":\\\"CG7VT-om\\\",\\\"ar_cli_migration_settings-to-xcconfig.md\\\":\\\"7CMA_EaZ\\\",\\\"ar_cli_organization.md\\\":\\\"D6hR0Xrn\\\",\\\"ar_cli_organization_billing.md\\\":\\\"BVJawpUX\\\",\\\"ar_cli_organization_create.md\\\":\\\"OIvzFkzr\\\",\\\"ar_cli_organization_delete.md\\\":\\\"4pBpKO5D\\\",\\\"ar_cli_organization_invite.md\\\":\\\"DGdDikKO\\\",\\\"ar_cli_organization_list.md\\\":\\\"CYnlGigK\\\",\\\"ar_cli_organization_remove.md\\\":\\\"oK5y7utm\\\",\\\"ar_cli_organization_remove_invite.md\\\":\\\"D-IwAulq\\\",\\\"ar_cli_organization_remove_member.md\\\":\\\"l31nZ_Ep\\\",\\\"ar_cli_organization_remove_sso.md\\\":\\\"8mZtUYmw\\\",\\\"ar_cli_organization_show.md\\\":\\\"Be_Q4MaB\\\",\\\"ar_cli_organization_update.md\\\":\\\"PhndmRQ-\\\",\\\"ar_cli_organization_update_member.md\\\":\\\"BDioSv5V\\\",\\\"ar_cli_organization_update_sso.md\\\":\\\"Cnvc6JyE\\\",\\\"ar_cli_plugin.md\\\":\\\"uPXN2hzs\\\",\\\"ar_cli_plugin_archive.md\\\":\\\"DtBLSmpY\\\",\\\"ar_cli_plugin_build.md\\\":\\\"BVaLb8YQ\\\",\\\"ar_cli_plugin_run.md\\\":\\\"Bio0gHTY\\\",\\\"ar_cli_plugin_test.md\\\":\\\"oZeOB8k2\\\",\\\"ar_cli_project.md\\\":\\\"CtiYji5C\\\",\\\"ar_cli_project_create.md\\\":\\\"rh2f4ib9\\\",\\\"ar_cli_project_delete.md\\\":\\\"B6F5yxOT\\\",\\\"ar_cli_project_list.md\\\":\\\"DLq4ENEj\\\",\\\"ar_cli_project_show.md\\\":\\\"CWCc4lTW\\\",\\\"ar_cli_project_tokens.md\\\":\\\"DCOM5GJq\\\",\\\"ar_cli_project_tokens_create.md\\\":\\\"BpMJna-z\\\",\\\"ar_cli_project_tokens_list.md\\\":\\\"CL8CyRk0\\\",\\\"ar_cli_project_tokens_revoke.md\\\":\\\"AmQDJ-42\\\",\\\"ar_cli_project_update.md\\\":\\\"BPAyDE-H\\\",\\\"ar_cli_registry.md\\\":\\\"CrVUccfI\\\",\\\"ar_cli_registry_login.md\\\":\\\"D9Na3euO\\\",\\\"ar_cli_registry_logout.md\\\":\\\"B9GvIT-W\\\",\\\"ar_cli_registry_setup.md\\\":\\\"sQWA4Y0p\\\",\\\"ar_cli_run.md\\\":\\\"BHOT8Kp0\\\",\\\"ar_cli_scaffold.md\\\":\\\"Dc3wcpK-\\\",\\\"ar_cli_scaffold_list.md\\\":\\\"4Bo3D-hc\\\",\\\"ar_cli_setup.md\\\":\\\"BBmy-pEX\\\",\\\"ar_cli_setup_cache.md\\\":\\\"CQVTWiDN\\\",\\\"ar_cli_share.md\\\":\\\"CeWvnT7f\\\",\\\"ar_cli_shell-completions.md\\\":\\\"ZiOM4k3Q\\\",\\\"ar_cli_test.md\\\":\\\"-u1dyNuP\\\",\\\"ar_cli_test_case.md\\\":\\\"Dg1XYho2\\\",\\\"ar_cli_test_case_list.md\\\":\\\"D09B8SAa\\\",\\\"ar_cli_test_case_run.md\\\":\\\"D2nZ8WsB\\\",\\\"ar_cli_test_case_run_list.md\\\":\\\"BJOn_nBn\\\",\\\"ar_cli_test_case_run_show.md\\\":\\\"DQ1cCJgT\\\",\\\"ar_cli_test_case_show.md\\\":\\\"DyE_lRIq\\\",\\\"ar_cli_test_run.md\\\":\\\"jQ3eRh_B\\\",\\\"ar_cli_test_show.md\\\":\\\"BfF01BDm\\\",\\\"ar_cli_version.md\\\":\\\"LuSvvbCa\\\",\\\"ar_cli_xcodebuild.md\\\":\\\"C6cCV5Is\\\",\\\"ar_cli_xcodebuild_archive.md\\\":\\\"B1o41rWy\\\",\\\"ar_cli_xcodebuild_build-for-testing.md\\\":\\\"YpYvJyan\\\",\\\"ar_cli_xcodebuild_build.md\\\":\\\"B24F61FJ\\\",\\\"ar_cli_xcodebuild_test-without-building.md\\\":\\\"CuXEqMnR\\\",\\\"ar_cli_xcodebuild_test.md\\\":\\\"BED-rfrF\\\",\\\"ar_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"C1zjdFcf\\\",\\\"ar_contributors_cli_logging.md\\\":\\\"1zsFpHYd\\\",\\\"ar_contributors_code-reviews.md\\\":\\\"C6B4f4I9\\\",\\\"ar_contributors_get-started.md\\\":\\\"TCK8j3UD\\\",\\\"ar_contributors_issue-reporting.md\\\":\\\"S-ONN4Rb\\\",\\\"ar_contributors_principles.md\\\":\\\"WgUWkYF3\\\",\\\"ar_contributors_releases.md\\\":\\\"B1xig8_8\\\",\\\"ar_contributors_translate.md\\\":\\\"D5czyvRm\\\",\\\"ar_guides_examples_generated-projects.md\\\":\\\"CTQTgvkJ\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"C-ChupBy\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"3TkAPgv1\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"DB_3eFJA\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"DjgJY6HG\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"BYwccuD3\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"B1ZphSoP\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"DL9fcG_d\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"BOyExSgg\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"V7_pRqCG\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"BfQfQq5o\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"485VIfIi\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"Dy-A2I2m\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"Cwxo4qjL\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"wIM9ianW\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"DY19KHHZ\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"DXydZ5ul\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"GevpjEWb\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"DpI-plf3\\\",\\\"ar_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"DdVxofR3\\\",\\\"ar_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"DqZSkpv7\\\",\\\"ar_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"CgfopcvK\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"CN5bXCku\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"Cvl_fEPG\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"Ce8Uf8cp\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"C3PtYhpH\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"DpP0Q33m\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"CBVT-liX\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"CWU2JTi1\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"CFUWg7H6\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"BW-UCRzp\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"Oi1MkbMI\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"BAnaWXCk\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"CoB10Od3\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"wYYu9Rqv\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"DYc3W3Rq\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BgLpdZKV\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"DoYPYt57\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"O9WMWN0n\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"BdHU5d7D\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"DtF50BP1\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"Vu9VPH6e\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"C3Lzzpk4\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"YbL_soFn\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"D9g7gUke\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"D8xg5TU8\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"CZfDnXr4\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"2msHyJJ-\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"gz2WpSXr\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"BO5xvA7S\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"Cr2v9Dj0\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"BuZqL6Mi\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"D_GqJobv\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"B6K9SxWe\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"3HhUOHOW\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"CilnWHdu\\\",\\\"ar_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"DmevHAzo\\\",\\\"ar_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"DPOh8mMd\\\",\\\"ar_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"BBi4OF-l\\\",\\\"ar_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"CsB7DF5j\\\",\\\"ar_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"DfcLA20Q\\\",\\\"ar_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"CmIikQzO\\\",\\\"ar_guides_examples_generated-projects_xcode_app.md\\\":\\\"aw8wiyGf\\\",\\\"ar_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"CC8cchgP\\\",\\\"ar_guides_features_agentic-coding_mcp.md\\\":\\\"DatZHQ1K\\\",\\\"ar_guides_features_bundle-size.md\\\":\\\"Qn6H5zbT\\\",\\\"ar_guides_features_cache.md\\\":\\\"BlOWbFIP\\\",\\\"ar_guides_features_cache_module-cache.md\\\":\\\"Dd1uu_oK\\\",\\\"ar_guides_features_cache_xcode-cache.md\\\":\\\"DlQWsYkU\\\",\\\"ar_guides_features_insights.md\\\":\\\"CwK9yO3W\\\",\\\"ar_guides_features_previews.md\\\":\\\"hkJf31TS\\\",\\\"ar_guides_features_projects.md\\\":\\\"XrUI2Eo9\\\",\\\"ar_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"C1KYSmEJ\\\",\\\"ar_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"DkvGpRwP\\\",\\\"ar_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"D-JRMAMK\\\",\\\"ar_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"BrOPFoMG\\\",\\\"ar_guides_features_projects_adoption_new-project.md\\\":\\\"RR0Rpd5i\\\",\\\"ar_guides_features_projects_adoption_swift-package.md\\\":\\\"Cna6g7we\\\",\\\"ar_guides_features_projects_best-practices.md\\\":\\\"SLhFjEoa\\\",\\\"ar_guides_features_projects_code-sharing.md\\\":\\\"-VnLR-s4\\\",\\\"ar_guides_features_projects_cost-of-convenience.md\\\":\\\"BMfH5Cdh\\\",\\\"ar_guides_features_projects_dependencies.md\\\":\\\"BdbYXF5w\\\",\\\"ar_guides_features_projects_directory-structure.md\\\":\\\"Bai_C1Bc\\\",\\\"ar_guides_features_projects_dynamic-configuration.md\\\":\\\"4Yk4c-mv\\\",\\\"ar_guides_features_projects_editing.md\\\":\\\"CCLsjEw8\\\",\\\"ar_guides_features_projects_hashing.md\\\":\\\"C2v-C3tG\\\",\\\"ar_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"BTruvcmO\\\",\\\"ar_guides_features_projects_manifests.md\\\":\\\"Rzw5pKjw\\\",\\\"ar_guides_features_projects_metadata-tags.md\\\":\\\"CiMt_XHe\\\",\\\"ar_guides_features_projects_plugins.md\\\":\\\"C2a3oBgD\\\",\\\"ar_guides_features_projects_synthesized-files.md\\\":\\\"D5V6XNH8\\\",\\\"ar_guides_features_projects_templates.md\\\":\\\"9IR4Qsne\\\",\\\"ar_guides_features_projects_tma-architecture.md\\\":\\\"DxB7c_CE\\\",\\\"ar_guides_features_qa.md\\\":\\\"Bl8q77yV\\\",\\\"ar_guides_features_registry.md\\\":\\\"BatRDbZO\\\",\\\"ar_guides_features_registry_continuous-integration.md\\\":\\\"BcyBTUtJ\\\",\\\"ar_guides_features_registry_generated-project.md\\\":\\\"CxGDBZ0V\\\",\\\"ar_guides_features_registry_swift-package.md\\\":\\\"ClLIW0_q\\\",\\\"ar_guides_features_registry_xcode-project.md\\\":\\\"CQOMYV5M\\\",\\\"ar_guides_features_registry_xcodeproj-integration.md\\\":\\\"B7pnW4Br\\\",\\\"ar_guides_features_selective-testing.md\\\":\\\"BtbiKxEH\\\",\\\"ar_guides_features_selective-testing_generated-project.md\\\":\\\"GRsQl6uD\\\",\\\"ar_guides_features_selective-testing_xcode-project.md\\\":\\\"BwSYE-kt\\\",\\\"ar_guides_integrations_continuous-integration.md\\\":\\\"jPQ76oyP\\\",\\\"ar_guides_integrations_gitforge_github.md\\\":\\\"DYdFIi_l\\\",\\\"ar_guides_integrations_sso.md\\\":\\\"DIE8A_IG\\\",\\\"ar_guides_quick-start_add-dependencies.md\\\":\\\"h2hClUMk\\\",\\\"ar_guides_quick-start_gather-insights.md\\\":\\\"CdR89WkG\\\",\\\"ar_guides_quick-start_get-started.md\\\":\\\"BKTbS4Ov\\\",\\\"ar_guides_quick-start_install-tuist.md\\\":\\\"BX2LoK8R\\\",\\\"ar_guides_server_accounts-and-projects.md\\\":\\\"Db1OdLOb\\\",\\\"ar_guides_server_authentication.md\\\":\\\"6l0KLGzg\\\",\\\"ar_guides_server_self-host_install.md\\\":\\\"JhlNK9D-\\\",\\\"ar_guides_server_self-host_telemetry.md\\\":\\\"M5QXtfXG\\\",\\\"ar_index.md\\\":\\\"DZ2nhFxa\\\",\\\"ar_references_examples.md\\\":\\\"BjJaJqIu\\\",\\\"ar_references_examples_generated_app_with_airship_sdk.md\\\":\\\"CVN28coI\\\",\\\"ar_references_examples_generated_app_with_build_rules.md\\\":\\\"DsXjWmT8\\\",\\\"ar_references_examples_generated_app_with_composable_architecture.md\\\":\\\"CkJk6l3b\\\",\\\"ar_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"BXPOgIKG\\\",\\\"ar_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"DNX-rfLS\\\",\\\"ar_references_examples_generated_app_with_custom_scheme.md\\\":\\\"DpZ-WQYd\\\",\\\"ar_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"4wa9qlE4\\\",\\\"ar_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"jkVdf8yk\\\",\\\"ar_references_examples_generated_app_with_generated_sources.md\\\":\\\"C3zr6yDY\\\",\\\"ar_references_examples_generated_app_with_globs.md\\\":\\\"BUK1vd97\\\",\\\"ar_references_examples_generated_app_with_google_maps.md\\\":\\\"s59Eqwdr\\\",\\\"ar_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"B6yHfDZ2\\\",\\\"ar_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"BKTrO6IE\\\",\\\"ar_references_examples_generated_app_with_metal_options.md\\\":\\\"DJCInWYZ\\\",\\\"ar_references_examples_generated_app_with_organization_name_project.md\\\":\\\"jcVCFyK-\\\",\\\"ar_references_examples_generated_app_with_realm.md\\\":\\\"C4e_VBZc\\\",\\\"ar_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"DWrlohKJ\\\",\\\"ar_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"qZu3FaOx\\\",\\\"ar_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"CuahV_nC\\\",\\\"ar_references_examples_generated_framework_with_environment_variables.md\\\":\\\"DtevXsob\\\",\\\"ar_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"Bztg-IVp\\\",\\\"ar_references_examples_generated_ios_app_with_actions.md\\\":\\\"BTtGsiL2\\\",\\\"ar_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"BWCvbCHR\\\",\\\"ar_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"Kbn6fGLd\\\",\\\"ar_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"BL9rf7n8\\\",\\\"ar_references_examples_generated_ios_app_with_coredata.md\\\":\\\"Vv3_dniI\\\",\\\"ar_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"DhfUKU_h\\\",\\\"ar_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"WcCR0VW3\\\",\\\"ar_references_examples_generated_ios_app_with_extensions.md\\\":\\\"B_i45RYO\\\",\\\"ar_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"QDjX_aIV\\\",\\\"ar_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"NsJ3OrVJ\\\",\\\"ar_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"CWsXhsle\\\",\\\"ar_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"CEF4RRlD\\\",\\\"ar_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"MjwLGlbZ\\\",\\\"ar_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"Cf4nzDEM\\\",\\\"ar_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BKq9kitS\\\",\\\"ar_references_examples_generated_ios_app_with_helpers.md\\\":\\\"BGukYlb-\\\",\\\"ar_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"Cn15R2Lf\\\",\\\"ar_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"HcXx33ni\\\",\\\"ar_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"CRGO1agB\\\",\\\"ar_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"V88uBE5L\\\",\\\"ar_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"DXZ7RInZ\\\",\\\"ar_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"DRRimGqZ\\\",\\\"ar_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"C6EGLcdS\\\",\\\"ar_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"DkXUU6IN\\\",\\\"ar_references_examples_generated_ios_app_with_sdk.md\\\":\\\"fTKnBhOF\\\",\\\"ar_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"DxJEcbKG\\\",\\\"ar_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"DZA3hLpF\\\",\\\"ar_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"DtpA69Mq\\\",\\\"ar_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"CitLgoRH\\\",\\\"ar_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"D29kb5LU\\\",\\\"ar_references_examples_generated_ios_app_with_tests.md\\\":\\\"i6RTt-Xb\\\",\\\"ar_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"Co9Nw8xy\\\",\\\"ar_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"Cap77-HK\\\",\\\"ar_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"BAmBeSTp\\\",\\\"ar_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"CertXlOo\\\",\\\"ar_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"Q4HOyMmK\\\",\\\"ar_references_examples_generated_macos_app_with_extensions.md\\\":\\\"Y5nhSGRo\\\",\\\"ar_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"Dzmt5GO5\\\",\\\"ar_references_examples_generated_project_with_class_prefix.md\\\":\\\"mleTvVlX\\\",\\\"ar_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"BY9otPlF\\\",\\\"ar_references_examples_xcode_app.md\\\":\\\"BHUJihZg\\\",\\\"ar_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"D9GbKN5r\\\",\\\"ar_references_migrations_from-v3-to-v4.md\\\":\\\"CuzmIg4Y\\\",\\\"ar_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"BZDj5ZUM\\\",\\\"ar_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"X4TAyII4\\\",\\\"ar_references_project-description_enums_basecacheprofile.md\\\":\\\"Bcpe-9Dj\\\",\\\"ar_references_project-description_enums_buildorder.md\\\":\\\"D-TgUOXX\\\",\\\"ar_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"BBr6VK6j\\\",\\\"ar_references_project-description_enums_buildrule.filetype.md\\\":\\\"9rQXHaIj\\\",\\\"ar_references_project-description_enums_cacheprofiletype.md\\\":\\\"5NK4v5oi\\\",\\\"ar_references_project-description_enums_cloud.option.md\\\":\\\"DmLNmYWT\\\",\\\"ar_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"CS6c_YDB\\\",\\\"ar_references_project-description_enums_configuration.variant.md\\\":\\\"GMf_fpCs\\\",\\\"ar_references_project-description_enums_copyfileelement.md\\\":\\\"fxdVHZhP\\\",\\\"ar_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"CRCpCA1_\\\",\\\"ar_references_project-description_enums_debuginformationformat.md\\\":\\\"C1wcpV6g\\\",\\\"ar_references_project-description_enums_defaultsettings.md\\\":\\\"qvES46vc\\\",\\\"ar_references_project-description_enums_destination.md\\\":\\\"BI5S5-r8\\\",\\\"ar_references_project-description_enums_entitlements.codingerror.md\\\":\\\"MFPO5-93\\\",\\\"ar_references_project-description_enums_entitlements.md\\\":\\\"DJ5zlys-\\\",\\\"ar_references_project-description_enums_environment.md\\\":\\\"CNau9c3n\\\",\\\"ar_references_project-description_enums_environment.value.md\\\":\\\"B-WnJ8Ik\\\",\\\"ar_references_project-description_enums_filecodegen.md\\\":\\\"Dn_fQPmb\\\",\\\"ar_references_project-description_enums_fileelement.md\\\":\\\"DIH_PZ2r\\\",\\\"ar_references_project-description_enums_fileheadertemplate.md\\\":\\\"W_Mm7BGP\\\",\\\"ar_references_project-description_enums_foreignbuild.input.md\\\":\\\"DXhDYlK4\\\",\\\"ar_references_project-description_enums_foreignbuild.output.md\\\":\\\"C-LwcGP1\\\",\\\"ar_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"DP4oCrIN\\\",\\\"ar_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"ChTKAe-U\\\",\\\"ar_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"9PCCpCpm\\\",\\\"ar_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"Cf9pZ257\\\",\\\"ar_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"DdTjHU99\\\",\\\"ar_references_project-description_enums_infoplist.codingerror.md\\\":\\\"DVuxzWhY\\\",\\\"ar_references_project-description_enums_infoplist.md\\\":\\\"p6u6mJfV\\\",\\\"ar_references_project-description_enums_launchstyle.md\\\":\\\"DHMIiM4H\\\",\\\"ar_references_project-description_enums_linkingstatus.md\\\":\\\"Da258trR\\\",\\\"ar_references_project-description_enums_mergedbinarytype.md\\\":\\\"DzJqHAru\\\",\\\"ar_references_project-description_enums_output.linking.md\\\":\\\"DUGnA3Y_\\\",\\\"ar_references_project-description_enums_package.md\\\":\\\"Bh7_-jQl\\\",\\\"ar_references_project-description_enums_package.requirement.md\\\":\\\"BbGy4MY4\\\",\\\"ar_references_project-description_enums_packageplatform.md\\\":\\\"DKVJNpoF\\\",\\\"ar_references_project-description_enums_parser.option.md\\\":\\\"CYdOXRNp\\\",\\\"ar_references_project-description_enums_path.pathtype.md\\\":\\\"DJ2yU0oD\\\",\\\"ar_references_project-description_enums_platform.md\\\":\\\"sYh8h1Si\\\",\\\"ar_references_project-description_enums_platformfilter.md\\\":\\\"D15E0MXa\\\",\\\"ar_references_project-description_enums_plist.md\\\":\\\"CuxcLpuE\\\",\\\"ar_references_project-description_enums_plist.value.md\\\":\\\"BVUumsfs\\\",\\\"ar_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"CZfr6Mwf\\\",\\\"ar_references_project-description_enums_product.md\\\":\\\"M_sPns7i\\\",\\\"ar_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"B3q5h0Zz\\\",\\\"ar_references_project-description_enums_resourcefileelement.md\\\":\\\"DbEbHxzB\\\",\\\"ar_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"CDhtlwB4\\\",\\\"ar_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"BmBaFZh9\\\",\\\"ar_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"DVDP4z4P\\\",\\\"ar_references_project-description_enums_screencaptureformat.md\\\":\\\"B07rfMlC\\\",\\\"ar_references_project-description_enums_sdktype.md\\\":\\\"CDEN-12r\\\",\\\"ar_references_project-description_enums_settingvalue.md\\\":\\\"DoyjQFCR\\\",\\\"ar_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"l38s6poY\\\",\\\"ar_references_project-description_enums_swiftcompilationmode.md\\\":\\\"CxJGKfYS\\\",\\\"ar_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"uDPhAbIa\\\",\\\"ar_references_project-description_enums_targetdependency.md\\\":\\\"CBZtDkuM\\\",\\\"ar_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"etG4T-7t\\\",\\\"ar_references_project-description_enums_targetquery.md\\\":\\\"CjWPiJ1b\\\",\\\"ar_references_project-description_enums_targetscript.order.md\\\":\\\"yyggK58q\\\",\\\"ar_references_project-description_enums_targetscript.script.md\\\":\\\"DmIXtmJE\\\",\\\"ar_references_project-description_enums_template.attribute.md\\\":\\\"DTU-o0Y7\\\",\\\"ar_references_project-description_enums_template.attribute.value.md\\\":\\\"Bh-Mc7nH\\\",\\\"ar_references_project-description_enums_template.contents.md\\\":\\\"C2d87RZv\\\",\\\"ar_references_project-description_enums_templatestring.token.md\\\":\\\"D_sSSJJv\\\",\\\"ar_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"BeMnM3EZ\\\",\\\"ar_references_project-description_enums_tuistproject.md\\\":\\\"BAqRuS5I\\\",\\\"ar_references_project-description_enums_xcframeworksignature.md\\\":\\\"Bips_UDV\\\",\\\"ar_references_project-description_extensions_array(fileelement).md\\\":\\\"CCjZwGLd\\\",\\\"ar_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"DGgGy6WS\\\",\\\"ar_references_project-description_extensions_cacheprofiles.md\\\":\\\"CApWNr6I\\\",\\\"ar_references_project-description_extensions_cacheprofiletype.md\\\":\\\"DPFZpY7z\\\",\\\"ar_references_project-description_extensions_closedrange.md\\\":\\\"D9TsQ5wW\\\",\\\"ar_references_project-description_extensions_copyfileelement.md\\\":\\\"BQnxyUli\\\",\\\"ar_references_project-description_extensions_defaultsettings.md\\\":\\\"Bd2P-tlQ\\\",\\\"ar_references_project-description_extensions_destinations.md\\\":\\\"2db2L1BD\\\",\\\"ar_references_project-description_extensions_entitlements.md\\\":\\\"Oom_HaWm\\\",\\\"ar_references_project-description_extensions_environment.value_.md\\\":\\\"DAHFgSCp\\\",\\\"ar_references_project-description_extensions_fileelement.md\\\":\\\"CtyprcvL\\\",\\\"ar_references_project-description_extensions_filelist.md\\\":\\\"kYh3Vnqx\\\",\\\"ar_references_project-description_extensions_filelistglob.md\\\":\\\"9C0VPMG2\\\",\\\"ar_references_project-description_extensions_infoplist.md\\\":\\\"HwWY-VvM\\\",\\\"ar_references_project-description_extensions_package.md\\\":\\\"Cj96u5-A\\\",\\\"ar_references_project-description_extensions_platformfilters.md\\\":\\\"ru9EjhRd\\\",\\\"ar_references_project-description_extensions_plist.value.md\\\":\\\"D8UTcDOp\\\",\\\"ar_references_project-description_extensions_range.md\\\":\\\"DBCOFrWg\\\",\\\"ar_references_project-description_extensions_resourcefileelement.md\\\":\\\"C3hYnkLt\\\",\\\"ar_references_project-description_extensions_resourcefileelements.md\\\":\\\"Bes1szxy\\\",\\\"ar_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"CG0PHllj\\\",\\\"ar_references_project-description_extensions_schemelanguage.md\\\":\\\"CymVQ3O1\\\",\\\"ar_references_project-description_extensions_settingsdictionary.md\\\":\\\"CkGi3q3l\\\",\\\"ar_references_project-description_extensions_sourcefileglob.md\\\":\\\"B8lWe3aZ\\\",\\\"ar_references_project-description_extensions_sourcefileslist.md\\\":\\\"DIYsZ8Xo\\\",\\\"ar_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"DGKLsf0U\\\",\\\"ar_references_project-description_extensions_targetquery.md\\\":\\\"DIj_Sfa8\\\",\\\"ar_references_project-description_extensions_template.attribute.value.md\\\":\\\"B5qTVCn1\\\",\\\"ar_references_project-description_extensions_template.item.md\\\":\\\"CNbLCDJD\\\",\\\"ar_references_project-description_extensions_templatestring.md\\\":\\\"BBZoNr7f\\\",\\\"ar_references_project-description_extensions_version.md\\\":\\\"ClNeOZzA\\\",\\\"ar_references_project-description_structs_analyzeaction.md\\\":\\\"Do9KHsXW\\\",\\\"ar_references_project-description_structs_archiveaction.md\\\":\\\"CyUtOBLU\\\",\\\"ar_references_project-description_structs_arguments.md\\\":\\\"D7V73hGV\\\",\\\"ar_references_project-description_structs_buildablefolder.md\\\":\\\"CThpQvjl\\\",\\\"ar_references_project-description_structs_buildablefolderexception.md\\\":\\\"DO9PBl5j\\\",\\\"ar_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"-0NfRT-l\\\",\\\"ar_references_project-description_structs_buildaction.md\\\":\\\"-ykPM8Dv\\\",\\\"ar_references_project-description_structs_buildrule.md\\\":\\\"Dj3u1vMJ\\\",\\\"ar_references_project-description_structs_cacheprofile.md\\\":\\\"CTWDBvuL\\\",\\\"ar_references_project-description_structs_cacheprofiles.md\\\":\\\"BHmHl_PQ\\\",\\\"ar_references_project-description_structs_cloud.md\\\":\\\"B6wZnwzH\\\",\\\"ar_references_project-description_structs_config.inspectoptions.md\\\":\\\"DXYNFoMT\\\",\\\"ar_references_project-description_structs_config.installoptions.md\\\":\\\"DU8ZUjFB\\\",\\\"ar_references_project-description_structs_configuration.md\\\":\\\"DJtl7FLK\\\",\\\"ar_references_project-description_structs_configurationname.md\\\":\\\"BOlNFZP7\\\",\\\"ar_references_project-description_structs_copyfilesaction.md\\\":\\\"Chkyu3lY\\\",\\\"ar_references_project-description_structs_coredatamodel.md\\\":\\\"BA8CMjTy\\\",\\\"ar_references_project-description_structs_deploymenttargets.md\\\":\\\"9U7TXK6C\\\",\\\"ar_references_project-description_structs_environmentvariable.md\\\":\\\"Cil_M_8W\\\",\\\"ar_references_project-description_structs_executionaction.md\\\":\\\"BdPyA1Ce\\\",\\\"ar_references_project-description_structs_filelist.md\\\":\\\"q-nMoCHv\\\",\\\"ar_references_project-description_structs_filelistglob.md\\\":\\\"DITuadkh\\\",\\\"ar_references_project-description_structs_headers.md\\\":\\\"DQqDhdQo\\\",\\\"ar_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"DaEZD0Wc\\\",\\\"ar_references_project-description_structs_launchargument.md\\\":\\\"CARC-qHN\\\",\\\"ar_references_project-description_structs_metaloptions.md\\\":\\\"dyp-M2CX\\\",\\\"ar_references_project-description_structs_ondemandresourcestags.md\\\":\\\"CNwLgJb4\\\",\\\"ar_references_project-description_structs_packagesettings.md\\\":\\\"-pQV0v6v\\\",\\\"ar_references_project-description_structs_path.md\\\":\\\"CbmCnmS4\\\",\\\"ar_references_project-description_structs_platformcondition.md\\\":\\\"DS5lruRy\\\",\\\"ar_references_project-description_structs_plugin.md\\\":\\\"DtFCfnTR\\\",\\\"ar_references_project-description_structs_pluginlocation.md\\\":\\\"CHbRNHch\\\",\\\"ar_references_project-description_structs_privacymanifest.md\\\":\\\"B9f168YF\\\",\\\"ar_references_project-description_structs_profileaction.md\\\":\\\"Cg4ULR8f\\\",\\\"ar_references_project-description_structs_project.md\\\":\\\"C5MF7faB\\\",\\\"ar_references_project-description_structs_project.options.md\\\":\\\"BYxoy5hl\\\",\\\"ar_references_project-description_structs_project.options.textsettings.md\\\":\\\"DzMvaB1t\\\",\\\"ar_references_project-description_structs_resourcefileelements.md\\\":\\\"BCLfWC0U\\\",\\\"ar_references_project-description_structs_resourcesynthesizer.md\\\":\\\"BiNHD-QA\\\",\\\"ar_references_project-description_structs_runaction.md\\\":\\\"B3uf7yEv\\\",\\\"ar_references_project-description_structs_runactionoptions.md\\\":\\\"CTuh3NrF\\\",\\\"ar_references_project-description_structs_scheme.md\\\":\\\"DN-Zzsc2\\\",\\\"ar_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"CMcTJUAK\\\",\\\"ar_references_project-description_structs_schemelanguage.md\\\":\\\"C1CHrEb6\\\",\\\"ar_references_project-description_structs_settings.md\\\":\\\"BTpssJUG\\\",\\\"ar_references_project-description_structs_simulatedlocation.md\\\":\\\"COFjnzoS\\\",\\\"ar_references_project-description_structs_sourcefileglob.md\\\":\\\"D372I9FZ\\\",\\\"ar_references_project-description_structs_sourcefileslist.md\\\":\\\"CQtEA7Dj\\\",\\\"ar_references_project-description_structs_target.foreignbuild.md\\\":\\\"vHKkAb-C\\\",\\\"ar_references_project-description_structs_target.md\\\":\\\"1A2d-q0w\\\",\\\"ar_references_project-description_structs_targetmetadata.md\\\":\\\"B3TVYZqJ\\\",\\\"ar_references_project-description_structs_targetreference.md\\\":\\\"DRqP-bcy\\\",\\\"ar_references_project-description_structs_targetscript.md\\\":\\\"DwgGje4j\\\",\\\"ar_references_project-description_structs_template.item.md\\\":\\\"DJYITWUl\\\",\\\"ar_references_project-description_structs_template.md\\\":\\\"D1opiWik\\\",\\\"ar_references_project-description_structs_templatestring.md\\\":\\\"Al8u_rcW\\\",\\\"ar_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"iaSoe-a-\\\",\\\"ar_references_project-description_structs_testabletarget.md\\\":\\\"BM-2cbOh\\\",\\\"ar_references_project-description_structs_testaction.md\\\":\\\"DjYf0olt\\\",\\\"ar_references_project-description_structs_testactionoptions.md\\\":\\\"C_giiAED\\\",\\\"ar_references_project-description_structs_testingoptions.md\\\":\\\"BGxQkQ3M\\\",\\\"ar_references_project-description_structs_tuist.cache.md\\\":\\\"kECiNpD7\\\",\\\"ar_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"ARtZcBbY\\\",\\\"ar_references_project-description_structs_tuist.generationoptions.md\\\":\\\"DGCYz7sM\\\",\\\"ar_references_project-description_structs_tuist.md\\\":\\\"jXqxloXG\\\",\\\"ar_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"BoPgyKFk\\\",\\\"ar_references_project-description_structs_version.md\\\":\\\"CqlcQD7z\\\",\\\"ar_references_project-description_structs_workspace.generationoptions.md\\\":\\\"DXdAWfmb\\\",\\\"ar_references_project-description_structs_workspace.md\\\":\\\"CMNpDwl0\\\",\\\"ar_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"CcphCNUI\\\",\\\"ar_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"LhjfRemq\\\",\\\"ar_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"CGxojDnX\\\",\\\"ar_references_project-description_typealiases_config.md\\\":\\\"ielYZwcG\\\",\\\"ar_references_project-description_typealiases_destinations.md\\\":\\\"Dy7FQhtB\\\",\\\"ar_references_project-description_typealiases_platformfilters.md\\\":\\\"BcGEJe9w\\\",\\\"ar_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"CC9iBD_6\\\",\\\"ar_references_project-description_typealiases_settingsdictionary.md\\\":\\\"Od58d3gV\\\",\\\"ar_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"BFntlM0u\\\",\\\"en_cli_account.md\\\":\\\"CBFzwgMq\\\",\\\"en_cli_account_tokens.md\\\":\\\"BN6ptIf-\\\",\\\"en_cli_account_tokens_create.md\\\":\\\"BzjhQn_D\\\",\\\"en_cli_account_tokens_list.md\\\":\\\"B1GLxvLn\\\",\\\"en_cli_account_tokens_revoke.md\\\":\\\"jY-LGpQt\\\",\\\"en_cli_account_update.md\\\":\\\"Dq3vmwd7\\\",\\\"en_cli_analytics-upload.md\\\":\\\"BPV8Y_Gm\\\",\\\"en_cli_auth.md\\\":\\\"wkola_l2\\\",\\\"en_cli_auth_login.md\\\":\\\"BZYqSWYk\\\",\\\"en_cli_auth_logout.md\\\":\\\"C4K5NCwz\\\",\\\"en_cli_auth_refresh-token.md\\\":\\\"awwZHpkG\\\",\\\"en_cli_auth_whoami.md\\\":\\\"CgZ0zWcy\\\",\\\"en_cli_build.md\\\":\\\"DTRTk3SK\\\",\\\"en_cli_build_list.md\\\":\\\"6Xk8dZNB\\\",\\\"en_cli_build_run.md\\\":\\\"Dv63HRXD\\\",\\\"en_cli_build_show.md\\\":\\\"C3uG4vnO\\\",\\\"en_cli_bundle.md\\\":\\\"lHZXhGLo\\\",\\\"en_cli_bundle_list.md\\\":\\\"Dn9oRWkd\\\",\\\"en_cli_bundle_show.md\\\":\\\"c6L1MNW2\\\",\\\"en_cli_cache-start.md\\\":\\\"CN4pGgCd\\\",\\\"en_cli_cache.md\\\":\\\"Ck1mjOuu\\\",\\\"en_cli_cache_config.md\\\":\\\"CtdU3L01\\\",\\\"en_cli_cache_warm.md\\\":\\\"JZAaYvS5\\\",\\\"en_cli_clean.md\\\":\\\"CSrNbWVI\\\",\\\"en_cli_debugging.md\\\":\\\"D2ZQXyAW\\\",\\\"en_cli_directories.md\\\":\\\"QSCa5_pO\\\",\\\"en_cli_dump.md\\\":\\\"Buzq91qy\\\",\\\"en_cli_edit.md\\\":\\\"C6HnYGbV\\\",\\\"en_cli_generate.md\\\":\\\"0tA8-beL\\\",\\\"en_cli_generate_list.md\\\":\\\"Dezmi08e\\\",\\\"en_cli_generate_run.md\\\":\\\"gNE6x-dI\\\",\\\"en_cli_generate_show.md\\\":\\\"Tzr8eLbT\\\",\\\"en_cli_graph.md\\\":\\\"ItsdIGWy\\\",\\\"en_cli_hash.md\\\":\\\"fjMO6QHo\\\",\\\"en_cli_hash_cache.md\\\":\\\"IhUlrA_j\\\",\\\"en_cli_hash_selective-testing.md\\\":\\\"CAVQWh3v\\\",\\\"en_cli_help.md\\\":\\\"CfCPrAGG\\\",\\\"en_cli_init.md\\\":\\\"BteVSs6E\\\",\\\"en_cli_inspect.md\\\":\\\"BjwY_tvk\\\",\\\"en_cli_inspect_build.md\\\":\\\"fltMpDPl\\\",\\\"en_cli_inspect_bundle.md\\\":\\\"Di9XT0Ka\\\",\\\"en_cli_inspect_dependencies.md\\\":\\\"CwNFXspL\\\",\\\"en_cli_inspect_implicit-imports.md\\\":\\\"CGMaNFAD\\\",\\\"en_cli_inspect_redundant-imports.md\\\":\\\"BYzDnWpj\\\",\\\"en_cli_inspect_test.md\\\":\\\"BMyO6HG_\\\",\\\"en_cli_install.md\\\":\\\"BJxH3VIx\\\",\\\"en_cli_mcp.md\\\":\\\"B6qV0wh1\\\",\\\"en_cli_mcp_setup.md\\\":\\\"BZ67dRnC\\\",\\\"en_cli_mcp_setup_claude-code.md\\\":\\\"C5UY01GA\\\",\\\"en_cli_mcp_setup_claude.md\\\":\\\"DKM9mPc3\\\",\\\"en_cli_mcp_setup_cursor.md\\\":\\\"AZUxcuts\\\",\\\"en_cli_mcp_setup_vscode.md\\\":\\\"D0DvYWIG\\\",\\\"en_cli_mcp_setup_zed.md\\\":\\\"CmPYm1Al\\\",\\\"en_cli_mcp_start.md\\\":\\\"B3l7-bPI\\\",\\\"en_cli_migration.md\\\":\\\"fhG_5nfJ\\\",\\\"en_cli_migration_check-empty-settings.md\\\":\\\"29u3Q8BS\\\",\\\"en_cli_migration_list-targets.md\\\":\\\"DK0vYAD7\\\",\\\"en_cli_migration_settings-to-xcconfig.md\\\":\\\"CI6tG9hl\\\",\\\"en_cli_organization.md\\\":\\\"DTYt5mkk\\\",\\\"en_cli_organization_billing.md\\\":\\\"C_XVaESv\\\",\\\"en_cli_organization_create.md\\\":\\\"CeWdufb6\\\",\\\"en_cli_organization_delete.md\\\":\\\"DDjdBVXh\\\",\\\"en_cli_organization_invite.md\\\":\\\"B7oJ_Yox\\\",\\\"en_cli_organization_list.md\\\":\\\"CLPz0jcA\\\",\\\"en_cli_organization_remove.md\\\":\\\"DYrauXGz\\\",\\\"en_cli_organization_remove_invite.md\\\":\\\"CpVTRb6t\\\",\\\"en_cli_organization_remove_member.md\\\":\\\"CndLn-Xu\\\",\\\"en_cli_organization_remove_sso.md\\\":\\\"CsGRPd4g\\\",\\\"en_cli_organization_show.md\\\":\\\"D1rjso5Y\\\",\\\"en_cli_organization_update.md\\\":\\\"D9EE7F6N\\\",\\\"en_cli_organization_update_member.md\\\":\\\"D81eQ31S\\\",\\\"en_cli_organization_update_sso.md\\\":\\\"BKYwoFY6\\\",\\\"en_cli_plugin.md\\\":\\\"Bqr9G-a8\\\",\\\"en_cli_plugin_archive.md\\\":\\\"Ba0TviUg\\\",\\\"en_cli_plugin_build.md\\\":\\\"DLZNoUyR\\\",\\\"en_cli_plugin_run.md\\\":\\\"DAPdx5bU\\\",\\\"en_cli_plugin_test.md\\\":\\\"Cg-9OG6N\\\",\\\"en_cli_project.md\\\":\\\"B4RiEXtj\\\",\\\"en_cli_project_create.md\\\":\\\"21MGHjWi\\\",\\\"en_cli_project_delete.md\\\":\\\"CVjny0yq\\\",\\\"en_cli_project_list.md\\\":\\\"NLDqSpp5\\\",\\\"en_cli_project_show.md\\\":\\\"BTfr-NdG\\\",\\\"en_cli_project_tokens.md\\\":\\\"ML2vh4mC\\\",\\\"en_cli_project_tokens_create.md\\\":\\\"D0gHQ1TS\\\",\\\"en_cli_project_tokens_list.md\\\":\\\"BOjTgmas\\\",\\\"en_cli_project_tokens_revoke.md\\\":\\\"DUXo3VX-\\\",\\\"en_cli_project_update.md\\\":\\\"D-mwlSLX\\\",\\\"en_cli_registry.md\\\":\\\"CPcuJZJY\\\",\\\"en_cli_registry_login.md\\\":\\\"zfmVV8eB\\\",\\\"en_cli_registry_logout.md\\\":\\\"Cy69p5bE\\\",\\\"en_cli_registry_setup.md\\\":\\\"FAkXFep-\\\",\\\"en_cli_run.md\\\":\\\"BLUXXhUr\\\",\\\"en_cli_scaffold.md\\\":\\\"BgbzhjT3\\\",\\\"en_cli_scaffold_list.md\\\":\\\"BBMsL48f\\\",\\\"en_cli_setup.md\\\":\\\"CpdK2kKm\\\",\\\"en_cli_setup_cache.md\\\":\\\"BQjoXG2G\\\",\\\"en_cli_share.md\\\":\\\"BhitwiWT\\\",\\\"en_cli_shell-completions.md\\\":\\\"Cq91pmH2\\\",\\\"en_cli_test.md\\\":\\\"DZMkzON1\\\",\\\"en_cli_test_case.md\\\":\\\"CubfA0d6\\\",\\\"en_cli_test_case_list.md\\\":\\\"Cke0v8fh\\\",\\\"en_cli_test_case_run.md\\\":\\\"CwvE02iv\\\",\\\"en_cli_test_case_run_list.md\\\":\\\"Bo1kC4vm\\\",\\\"en_cli_test_case_run_show.md\\\":\\\"70Xz_Bf-\\\",\\\"en_cli_test_case_show.md\\\":\\\"BsKzCGBz\\\",\\\"en_cli_test_run.md\\\":\\\"CQIFVNgJ\\\",\\\"en_cli_test_show.md\\\":\\\"Di5ZcS96\\\",\\\"en_cli_version.md\\\":\\\"ChQ40J6t\\\",\\\"en_cli_xcodebuild.md\\\":\\\"B7ZgEmcu\\\",\\\"en_cli_xcodebuild_archive.md\\\":\\\"BzHqpIHR\\\",\\\"en_cli_xcodebuild_build-for-testing.md\\\":\\\"BqrzcVe8\\\",\\\"en_cli_xcodebuild_build.md\\\":\\\"CciwMTP7\\\",\\\"en_cli_xcodebuild_test-without-building.md\\\":\\\"DdtE-U2u\\\",\\\"en_cli_xcodebuild_test.md\\\":\\\"DW0zH66I\\\",\\\"en_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"CCZs05sK\\\",\\\"en_contributors_cli_logging.md\\\":\\\"Cq8aVXUZ\\\",\\\"en_contributors_code-reviews.md\\\":\\\"h4LKjnmx\\\",\\\"en_contributors_code_cli.md\\\":\\\"mlkNGHXi\\\",\\\"en_contributors_code_docs.md\\\":\\\"tT7a2Xf1\\\",\\\"en_contributors_code_handbook.md\\\":\\\"MKSVNm1G\\\",\\\"en_contributors_code_index.md\\\":\\\"DtDLuhhT\\\",\\\"en_contributors_code_server.md\\\":\\\"D9dCqqQ8\\\",\\\"en_contributors_debugging.md\\\":\\\"BtqMKxUe\\\",\\\"en_contributors_issue-reporting.md\\\":\\\"DvmDEZIf\\\",\\\"en_contributors_principles.md\\\":\\\"CZTfRbkH\\\",\\\"en_contributors_releases.md\\\":\\\"0Ntp3Xco\\\",\\\"en_contributors_translate.md\\\":\\\"DzmJlEsD\\\",\\\"en_guides_cache_architecture.md\\\":\\\"CQivuMYf\\\",\\\"en_guides_cache_self-host.md\\\":\\\"v6Ivyalk\\\",\\\"en_guides_features_agentic-coding_mcp.md\\\":\\\"DUSWlYb6\\\",\\\"en_guides_features_agentic-coding_skills.md\\\":\\\"BcT5XAw6\\\",\\\"en_guides_features_bundle-size.md\\\":\\\"PnSsX6RH\\\",\\\"en_guides_features_cache.md\\\":\\\"D_QTyqpP\\\",\\\"en_guides_features_cache_gradle-cache.md\\\":\\\"DqMuussC\\\",\\\"en_guides_features_cache_module-cache.md\\\":\\\"bCcHThts\\\",\\\"en_guides_features_cache_xcode-cache.md\\\":\\\"BmaKW4u-\\\",\\\"en_guides_features_insights.md\\\":\\\"GvfQx_9z\\\",\\\"en_guides_features_insights_gradle-cache.md\\\":\\\"B5fF3Nkd\\\",\\\"en_guides_features_insights_xcode-cache.md\\\":\\\"BJejVt36\\\",\\\"en_guides_features_previews.md\\\":\\\"ByzuX0GI\\\",\\\"en_guides_features_projects.md\\\":\\\"V5UbfZ8z\\\",\\\"en_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"Csestr0p\\\",\\\"en_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"BsEhuvwV\\\",\\\"en_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"DXOfVlxQ\\\",\\\"en_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"DLDRzIFS\\\",\\\"en_guides_features_projects_adoption_new-project.md\\\":\\\"DGnrqbHx\\\",\\\"en_guides_features_projects_adoption_swift-package.md\\\":\\\"DSXr-MOq\\\",\\\"en_guides_features_projects_best-practices.md\\\":\\\"fLgl-x_5\\\",\\\"en_guides_features_projects_code-sharing.md\\\":\\\"CxCkKX7d\\\",\\\"en_guides_features_projects_cost-of-convenience.md\\\":\\\"DsdFYJYR\\\",\\\"en_guides_features_projects_dependencies.md\\\":\\\"DNHwkMfK\\\",\\\"en_guides_features_projects_directory-structure.md\\\":\\\"D7qL0xEa\\\",\\\"en_guides_features_projects_dynamic-configuration.md\\\":\\\"CesNjYJX\\\",\\\"en_guides_features_projects_editing.md\\\":\\\"CJvbZfuz\\\",\\\"en_guides_features_projects_hashing.md\\\":\\\"CJzxQgOc\\\",\\\"en_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"CnzWU4oI\\\",\\\"en_guides_features_projects_manifests.md\\\":\\\"CM3R1k1-\\\",\\\"en_guides_features_projects_metadata-tags.md\\\":\\\"DIKp6_Mw\\\",\\\"en_guides_features_projects_plugins.md\\\":\\\"DWB2ZTca\\\",\\\"en_guides_features_projects_synthesized-files.md\\\":\\\"Ch0_EGAx\\\",\\\"en_guides_features_projects_templates.md\\\":\\\"DB-9O8yj\\\",\\\"en_guides_features_projects_tma-architecture.md\\\":\\\"BLj7mOUu\\\",\\\"en_guides_features_qa.md\\\":\\\"hquSBXbQ\\\",\\\"en_guides_features_registry.md\\\":\\\"BA2Cbesp\\\",\\\"en_guides_features_registry_continuous-integration.md\\\":\\\"BJ4kcShO\\\",\\\"en_guides_features_registry_generated-project.md\\\":\\\"CyAlU800\\\",\\\"en_guides_features_registry_swift-package.md\\\":\\\"-qT9eoS6\\\",\\\"en_guides_features_registry_xcode-project.md\\\":\\\"BHI4bUOD\\\",\\\"en_guides_features_registry_xcodeproj-integration.md\\\":\\\"DRo8Fczg\\\",\\\"en_guides_features_selective-testing.md\\\":\\\"I_NTBhPr\\\",\\\"en_guides_features_selective-testing_index.md\\\":\\\"CqBMVymO\\\",\\\"en_guides_features_test-insights.md\\\":\\\"BxRWIKkv\\\",\\\"en_guides_features_test-insights_flaky-tests.md\\\":\\\"BQ6HgxI1\\\",\\\"en_guides_features_test-insights_flaky-tests_gradle.md\\\":\\\"DbRgzOl_\\\",\\\"en_guides_features_test-insights_flaky-tests_xcode.md\\\":\\\"4SR33_YC\\\",\\\"en_guides_features_test-insights_gradle.md\\\":\\\"DmlwrAan\\\",\\\"en_guides_features_test-insights_xcode.md\\\":\\\"BkpKPs1K\\\",\\\"en_guides_install-gradle-plugin.md\\\":\\\"DM940WIs\\\",\\\"en_guides_install-tuist.md\\\":\\\"BcCItck0\\\",\\\"en_guides_integrations_continuous-integration.md\\\":\\\"Bw11Pt-8\\\",\\\"en_guides_integrations_gitforge_github.md\\\":\\\"C4uwUQzG\\\",\\\"en_guides_integrations_slack.md\\\":\\\"DvuSlStA\\\",\\\"en_guides_integrations_sso.md\\\":\\\"CHJ2ikmd\\\",\\\"en_guides_server_accounts-and-projects.md\\\":\\\"mDnBJ14o\\\",\\\"en_guides_server_authentication.md\\\":\\\"BBlqopbJ\\\",\\\"en_guides_server_self-host_install.md\\\":\\\"2jIW9S0M\\\",\\\"en_guides_server_self-host_telemetry.md\\\":\\\"Dq_AZFJQ\\\",\\\"en_index.md\\\":\\\"BCnZ3q2t\\\",\\\"en_references_examples.md\\\":\\\"CBhvYgrF\\\",\\\"en_references_examples_generated-projects.md\\\":\\\"l4Is2B35\\\",\\\"en_references_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"Cq25UP7-\\\",\\\"en_references_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"xbG2qe0N\\\",\\\"en_references_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"C39XCsUR\\\",\\\"en_references_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"BTrgjD4d\\\",\\\"en_references_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"DJmkyZUr\\\",\\\"en_references_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"BJtODjGX\\\",\\\"en_references_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"Ub3X5mQA\\\",\\\"en_references_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"lD46Kr2j\\\",\\\"en_references_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"DW9I_Q0g\\\",\\\"en_references_examples_generated-projects_generated_app_with_globs.md\\\":\\\"CV7lvoa4\\\",\\\"en_references_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"VPhPU1QP\\\",\\\"en_references_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"CuaJXFag\\\",\\\"en_references_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"1i2LFhLe\\\",\\\"en_references_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"CA_7pWa0\\\",\\\"en_references_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"NvAgO5Yw\\\",\\\"en_references_examples_generated-projects_generated_app_with_realm.md\\\":\\\"DsKbBJ1p\\\",\\\"en_references_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"CzeEL3dq\\\",\\\"en_references_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"CakuPPnv\\\",\\\"en_references_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"BlTAbYmo\\\",\\\"en_references_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"B_TGBN6b\\\",\\\"en_references_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"sEmmDuo7\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"wjaZH4wG\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"DaesZyiZ\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"BsTHe18v\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"5eI14u1Z\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"C0NzkRcP\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"AZYKGwG7\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"fSgcay5A\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"BswktNoZ\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"DAgFPdSd\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"BqVYRXDu\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"DiUphR44\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"MoK0JzeY\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"BNpvnjJd\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"BbuyxrDc\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"CzCfIWz_\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"Bl3-0MDp\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"CEAURYOw\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"DRL8PFVs\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"B695F9Zh\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"BJX3YBQL\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"BhdOaWZJ\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"DBgbvY3K\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"DFICZFTm\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"Bz5Au78e\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"DLy_P373\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"BLXGcOSF\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"D74IO05z\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"DT8AAw4H\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"CLTGjh98\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"DXiSTR8Z\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"Dp8iOQN-\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"BQD7ZQT8\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"BusQTvS4\\\",\\\"en_references_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"BxN5gLYW\\\",\\\"en_references_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"Ch-ZnuH3\\\",\\\"en_references_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"6-NKIwA6\\\",\\\"en_references_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"D467Fg9p\\\",\\\"en_references_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"CDru0oC-\\\",\\\"en_references_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"VrtTcLcE\\\",\\\"en_references_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"BZ-OLj_1\\\",\\\"en_references_examples_generated-projects_xcode_app.md\\\":\\\"wl2kHEWS\\\",\\\"en_references_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"BVoj3Zvk\\\",\\\"en_references_migrations_from-v3-to-v4.md\\\":\\\"ByLHOS3c\\\",\\\"en_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"BJdV8Eag\\\",\\\"en_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"ClDlVqL0\\\",\\\"en_references_project-description_enums_basecacheprofile.md\\\":\\\"DiGCuLUT\\\",\\\"en_references_project-description_enums_buildorder.md\\\":\\\"C9LU-eDZ\\\",\\\"en_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"BcUY-V98\\\",\\\"en_references_project-description_enums_buildrule.filetype.md\\\":\\\"DJ4VCb48\\\",\\\"en_references_project-description_enums_cacheprofiletype.md\\\":\\\"yWcgVZ3a\\\",\\\"en_references_project-description_enums_cloud.option.md\\\":\\\"DY7DfTB1\\\",\\\"en_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"DRUrU62x\\\",\\\"en_references_project-description_enums_configuration.variant.md\\\":\\\"BqEr16r3\\\",\\\"en_references_project-description_enums_copyfileelement.md\\\":\\\"BA9uoDkG\\\",\\\"en_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"DJ2MnYIR\\\",\\\"en_references_project-description_enums_debuginformationformat.md\\\":\\\"Bmv_-qF5\\\",\\\"en_references_project-description_enums_defaultsettings.md\\\":\\\"CBPCcchn\\\",\\\"en_references_project-description_enums_destination.md\\\":\\\"ClWl2pu8\\\",\\\"en_references_project-description_enums_entitlements.codingerror.md\\\":\\\"Dxe9JemV\\\",\\\"en_references_project-description_enums_entitlements.md\\\":\\\"CR3hDxKg\\\",\\\"en_references_project-description_enums_environment.md\\\":\\\"l2K96VSP\\\",\\\"en_references_project-description_enums_environment.value.md\\\":\\\"Cw50OFC0\\\",\\\"en_references_project-description_enums_filecodegen.md\\\":\\\"Dlp50RDj\\\",\\\"en_references_project-description_enums_fileelement.md\\\":\\\"DpOjGE-n\\\",\\\"en_references_project-description_enums_fileheadertemplate.md\\\":\\\"BGubWhyR\\\",\\\"en_references_project-description_enums_foreignbuild.input.md\\\":\\\"UCq9Q0cs\\\",\\\"en_references_project-description_enums_foreignbuild.output.md\\\":\\\"DtJxfD4P\\\",\\\"en_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"Dzz3n1CN\\\",\\\"en_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"DepNRH_j\\\",\\\"en_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"DI-o-MRg\\\",\\\"en_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"yKU3jrd1\\\",\\\"en_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"NnIMZwQ5\\\",\\\"en_references_project-description_enums_infoplist.codingerror.md\\\":\\\"8MRacnRJ\\\",\\\"en_references_project-description_enums_infoplist.md\\\":\\\"IOfJct63\\\",\\\"en_references_project-description_enums_launchstyle.md\\\":\\\"BXmuzI6F\\\",\\\"en_references_project-description_enums_linkingstatus.md\\\":\\\"BiD6s2ld\\\",\\\"en_references_project-description_enums_mergedbinarytype.md\\\":\\\"zM1SAot1\\\",\\\"en_references_project-description_enums_output.linking.md\\\":\\\"phm3hr7z\\\",\\\"en_references_project-description_enums_package.md\\\":\\\"D9-N08tN\\\",\\\"en_references_project-description_enums_package.requirement.md\\\":\\\"D3nwDpe4\\\",\\\"en_references_project-description_enums_packageplatform.md\\\":\\\"6MXaq_Os\\\",\\\"en_references_project-description_enums_parser.option.md\\\":\\\"DWiyXF36\\\",\\\"en_references_project-description_enums_path.pathtype.md\\\":\\\"DFn-dGHX\\\",\\\"en_references_project-description_enums_platform.md\\\":\\\"DMqZUZLH\\\",\\\"en_references_project-description_enums_platformfilter.md\\\":\\\"DVYfFp_3\\\",\\\"en_references_project-description_enums_plist.md\\\":\\\"CldWrL3j\\\",\\\"en_references_project-description_enums_plist.value.md\\\":\\\"CehyedZ7\\\",\\\"en_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"CpwZ9sdc\\\",\\\"en_references_project-description_enums_product.md\\\":\\\"DvyQwQsD\\\",\\\"en_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"0LFwR9S5\\\",\\\"en_references_project-description_enums_resourcefileelement.md\\\":\\\"KWAHBClh\\\",\\\"en_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"NrXRlyM_\\\",\\\"en_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"D-POFlKu\\\",\\\"en_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"BmvMv0bK\\\",\\\"en_references_project-description_enums_screencaptureformat.md\\\":\\\"u5rO_cLR\\\",\\\"en_references_project-description_enums_sdktype.md\\\":\\\"D39yF54L\\\",\\\"en_references_project-description_enums_settingvalue.md\\\":\\\"DKC0knzo\\\",\\\"en_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"BLhtwudz\\\",\\\"en_references_project-description_enums_swiftcompilationmode.md\\\":\\\"BGjYAgXT\\\",\\\"en_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"DVGlqgD9\\\",\\\"en_references_project-description_enums_targetdependency.md\\\":\\\"lPbil5kg\\\",\\\"en_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"B5ZqDG_-\\\",\\\"en_references_project-description_enums_targetquery.md\\\":\\\"DYYkAqdt\\\",\\\"en_references_project-description_enums_targetscript.order.md\\\":\\\"Zp-riS0L\\\",\\\"en_references_project-description_enums_targetscript.script.md\\\":\\\"Cy8hdaaE\\\",\\\"en_references_project-description_enums_template.attribute.md\\\":\\\"BHxtt5oh\\\",\\\"en_references_project-description_enums_template.attribute.value.md\\\":\\\"DE77upGP\\\",\\\"en_references_project-description_enums_template.contents.md\\\":\\\"CsN8oKDq\\\",\\\"en_references_project-description_enums_templatestring.token.md\\\":\\\"SSIXQi1y\\\",\\\"en_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"DP8xIQez\\\",\\\"en_references_project-description_enums_tuistproject.md\\\":\\\"Dy6IHd0t\\\",\\\"en_references_project-description_enums_xcframeworksignature.md\\\":\\\"BcgCCFrn\\\",\\\"en_references_project-description_extensions_array(fileelement).md\\\":\\\"qSA2CvYK\\\",\\\"en_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"BFYT94UY\\\",\\\"en_references_project-description_extensions_cacheprofiles.md\\\":\\\"l7gb6CJX\\\",\\\"en_references_project-description_extensions_cacheprofiletype.md\\\":\\\"D_K2Yfpi\\\",\\\"en_references_project-description_extensions_closedrange.md\\\":\\\"28wfJW50\\\",\\\"en_references_project-description_extensions_copyfileelement.md\\\":\\\"Cw2gTw0x\\\",\\\"en_references_project-description_extensions_defaultsettings.md\\\":\\\"TSH2L-57\\\",\\\"en_references_project-description_extensions_destinations.md\\\":\\\"DGNmT0NQ\\\",\\\"en_references_project-description_extensions_entitlements.md\\\":\\\"Dqsx-zKe\\\",\\\"en_references_project-description_extensions_environment.value_.md\\\":\\\"CUXOKpsw\\\",\\\"en_references_project-description_extensions_fileelement.md\\\":\\\"BjrKFgri\\\",\\\"en_references_project-description_extensions_filelist.md\\\":\\\"ByAzWUT6\\\",\\\"en_references_project-description_extensions_filelistglob.md\\\":\\\"C7rA-4OM\\\",\\\"en_references_project-description_extensions_infoplist.md\\\":\\\"Dl9tnNtg\\\",\\\"en_references_project-description_extensions_package.md\\\":\\\"C1s_7er1\\\",\\\"en_references_project-description_extensions_platformfilters.md\\\":\\\"iIWdeIVI\\\",\\\"en_references_project-description_extensions_plist.value.md\\\":\\\"Cca4E4zB\\\",\\\"en_references_project-description_extensions_range.md\\\":\\\"BZ0iCLVO\\\",\\\"en_references_project-description_extensions_resourcefileelement.md\\\":\\\"BIQnOjq4\\\",\\\"en_references_project-description_extensions_resourcefileelements.md\\\":\\\"C80gkdvK\\\",\\\"en_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"U9HfFvQt\\\",\\\"en_references_project-description_extensions_schemelanguage.md\\\":\\\"DFiKlQZZ\\\",\\\"en_references_project-description_extensions_settingsdictionary.md\\\":\\\"CzxK_vTK\\\",\\\"en_references_project-description_extensions_sourcefileglob.md\\\":\\\"CyCK92bk\\\",\\\"en_references_project-description_extensions_sourcefileslist.md\\\":\\\"D75ue9Zy\\\",\\\"en_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"DcnVwYnK\\\",\\\"en_references_project-description_extensions_targetquery.md\\\":\\\"vJTXFVt2\\\",\\\"en_references_project-description_extensions_template.attribute.value.md\\\":\\\"Br9xNAf0\\\",\\\"en_references_project-description_extensions_template.item.md\\\":\\\"CzIKR3ra\\\",\\\"en_references_project-description_extensions_templatestring.md\\\":\\\"DVVjtsXa\\\",\\\"en_references_project-description_extensions_version.md\\\":\\\"CqUlF3wC\\\",\\\"en_references_project-description_structs_analyzeaction.md\\\":\\\"CgD0kxJN\\\",\\\"en_references_project-description_structs_archiveaction.md\\\":\\\"o9AuvLL1\\\",\\\"en_references_project-description_structs_arguments.md\\\":\\\"BzskUSDF\\\",\\\"en_references_project-description_structs_buildablefolder.md\\\":\\\"CylA9tRf\\\",\\\"en_references_project-description_structs_buildablefolderexception.md\\\":\\\"DUuTwElc\\\",\\\"en_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"thFcsYhP\\\",\\\"en_references_project-description_structs_buildaction.md\\\":\\\"CqmgRjCA\\\",\\\"en_references_project-description_structs_buildrule.md\\\":\\\"DV5gnaWB\\\",\\\"en_references_project-description_structs_cacheprofile.md\\\":\\\"DDkmYeno\\\",\\\"en_references_project-description_structs_cacheprofiles.md\\\":\\\"B7YXnyGV\\\",\\\"en_references_project-description_structs_cloud.md\\\":\\\"BjUO4q-a\\\",\\\"en_references_project-description_structs_config.inspectoptions.md\\\":\\\"BdMAkR-L\\\",\\\"en_references_project-description_structs_config.installoptions.md\\\":\\\"4I3PjcT1\\\",\\\"en_references_project-description_structs_configuration.md\\\":\\\"j1qdTRX8\\\",\\\"en_references_project-description_structs_configurationname.md\\\":\\\"B-SEAoty\\\",\\\"en_references_project-description_structs_copyfilesaction.md\\\":\\\"CC0N0fP0\\\",\\\"en_references_project-description_structs_coredatamodel.md\\\":\\\"ET_1IeZf\\\",\\\"en_references_project-description_structs_deploymenttargets.md\\\":\\\"f_E4_XSQ\\\",\\\"en_references_project-description_structs_environmentvariable.md\\\":\\\"CwdD0dtb\\\",\\\"en_references_project-description_structs_executionaction.md\\\":\\\"CqHyaunN\\\",\\\"en_references_project-description_structs_filelist.md\\\":\\\"Bk7-T7cT\\\",\\\"en_references_project-description_structs_filelistglob.md\\\":\\\"DAveY5WA\\\",\\\"en_references_project-description_structs_headers.md\\\":\\\"D6QEXPQM\\\",\\\"en_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"BF8kGqR3\\\",\\\"en_references_project-description_structs_launchargument.md\\\":\\\"CmY-jnXZ\\\",\\\"en_references_project-description_structs_metaloptions.md\\\":\\\"lMNiILUs\\\",\\\"en_references_project-description_structs_ondemandresourcestags.md\\\":\\\"CTQ9Tu-z\\\",\\\"en_references_project-description_structs_packagesettings.md\\\":\\\"CmQb8svy\\\",\\\"en_references_project-description_structs_path.md\\\":\\\"pNxDAFIr\\\",\\\"en_references_project-description_structs_platformcondition.md\\\":\\\"ChDIBKQo\\\",\\\"en_references_project-description_structs_plugin.md\\\":\\\"C_3_ah38\\\",\\\"en_references_project-description_structs_pluginlocation.md\\\":\\\"PxpjLz2c\\\",\\\"en_references_project-description_structs_privacymanifest.md\\\":\\\"geHsa48R\\\",\\\"en_references_project-description_structs_profileaction.md\\\":\\\"DdiZdDpg\\\",\\\"en_references_project-description_structs_project.md\\\":\\\"CzbJ08dz\\\",\\\"en_references_project-description_structs_project.options.md\\\":\\\"qic7dV3T\\\",\\\"en_references_project-description_structs_project.options.textsettings.md\\\":\\\"DeYjQrqQ\\\",\\\"en_references_project-description_structs_resourcefileelements.md\\\":\\\"DVRoBWg2\\\",\\\"en_references_project-description_structs_resourcesynthesizer.md\\\":\\\"JuA-cjQU\\\",\\\"en_references_project-description_structs_runaction.md\\\":\\\"zpNZcpw7\\\",\\\"en_references_project-description_structs_runactionoptions.md\\\":\\\"CjXLSchh\\\",\\\"en_references_project-description_structs_scheme.md\\\":\\\"DtFfBVZQ\\\",\\\"en_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"bmsOMHRq\\\",\\\"en_references_project-description_structs_schemelanguage.md\\\":\\\"BAOQFA3P\\\",\\\"en_references_project-description_structs_settings.md\\\":\\\"CUmQwZn0\\\",\\\"en_references_project-description_structs_simulatedlocation.md\\\":\\\"DqmW6O_y\\\",\\\"en_references_project-description_structs_sourcefileglob.md\\\":\\\"B4zMc7_w\\\",\\\"en_references_project-description_structs_sourcefileslist.md\\\":\\\"CXg3BiDj\\\",\\\"en_references_project-description_structs_target.foreignbuild.md\\\":\\\"CZq4cnOi\\\",\\\"en_references_project-description_structs_target.md\\\":\\\"DvxoHqa_\\\",\\\"en_references_project-description_structs_targetmetadata.md\\\":\\\"DpUeWHBK\\\",\\\"en_references_project-description_structs_targetreference.md\\\":\\\"6wm2t-NR\\\",\\\"en_references_project-description_structs_targetscript.md\\\":\\\"BmhFkZDG\\\",\\\"en_references_project-description_structs_template.item.md\\\":\\\"DxQ3dl4e\\\",\\\"en_references_project-description_structs_template.md\\\":\\\"SkowEHHj\\\",\\\"en_references_project-description_structs_templatestring.md\\\":\\\"BSdhxg3Z\\\",\\\"en_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"avuC1esL\\\",\\\"en_references_project-description_structs_testabletarget.md\\\":\\\"BpddSPHV\\\",\\\"en_references_project-description_structs_testaction.md\\\":\\\"WVieT1ED\\\",\\\"en_references_project-description_structs_testactionoptions.md\\\":\\\"CNLNQvBm\\\",\\\"en_references_project-description_structs_testingoptions.md\\\":\\\"CPwI24jJ\\\",\\\"en_references_project-description_structs_tuist.cache.md\\\":\\\"Ck3hr7GN\\\",\\\"en_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"CWCqXy6s\\\",\\\"en_references_project-description_structs_tuist.generationoptions.md\\\":\\\"D8VIpw6t\\\",\\\"en_references_project-description_structs_tuist.md\\\":\\\"zzWIXmdo\\\",\\\"en_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"n7LykrP0\\\",\\\"en_references_project-description_structs_version.md\\\":\\\"DkoShyKU\\\",\\\"en_references_project-description_structs_workspace.generationoptions.md\\\":\\\"C9ELH24Z\\\",\\\"en_references_project-description_structs_workspace.md\\\":\\\"Dho_wCFx\\\",\\\"en_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"R9Q07-Iy\\\",\\\"en_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"JNBl-bIR\\\",\\\"en_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"p-vebt3t\\\",\\\"en_references_project-description_typealiases_config.md\\\":\\\"7UQRHqV5\\\",\\\"en_references_project-description_typealiases_destinations.md\\\":\\\"mzSEuwSI\\\",\\\"en_references_project-description_typealiases_platformfilters.md\\\":\\\"MGeR2-dV\\\",\\\"en_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"DpBXub63\\\",\\\"en_references_project-description_typealiases_settingsdictionary.md\\\":\\\"C0im1OWg\\\",\\\"en_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"CDfJ1a25\\\",\\\"en_references_tuist-toml.md\\\":\\\"BMOyVEJo\\\",\\\"en_tutorials_xcode_create-a-generated-project.md\\\":\\\"BUUizW6m\\\",\\\"es_cli_account.md\\\":\\\"BEcSTblH\\\",\\\"es_cli_account_tokens.md\\\":\\\"Dha2JUk3\\\",\\\"es_cli_account_tokens_create.md\\\":\\\"CLPm4bfo\\\",\\\"es_cli_account_tokens_list.md\\\":\\\"DoJFJ-il\\\",\\\"es_cli_account_tokens_revoke.md\\\":\\\"C5nHru7H\\\",\\\"es_cli_account_update.md\\\":\\\"OwB3K53A\\\",\\\"es_cli_analytics-upload.md\\\":\\\"pSH_wqYf\\\",\\\"es_cli_auth.md\\\":\\\"CpFs2pwO\\\",\\\"es_cli_auth_login.md\\\":\\\"BjAgFPzE\\\",\\\"es_cli_auth_logout.md\\\":\\\"CM3BvVr4\\\",\\\"es_cli_auth_refresh-token.md\\\":\\\"C2N7MUPx\\\",\\\"es_cli_auth_whoami.md\\\":\\\"DBxombGx\\\",\\\"es_cli_build.md\\\":\\\"Df4get83\\\",\\\"es_cli_build_list.md\\\":\\\"CzImRlLR\\\",\\\"es_cli_build_run.md\\\":\\\"BJF2Cahl\\\",\\\"es_cli_build_show.md\\\":\\\"DaNdTkZS\\\",\\\"es_cli_bundle.md\\\":\\\"CDNuHjS_\\\",\\\"es_cli_bundle_list.md\\\":\\\"C5QPaEuH\\\",\\\"es_cli_bundle_show.md\\\":\\\"DKPrTgRf\\\",\\\"es_cli_cache-start.md\\\":\\\"NOkwf261\\\",\\\"es_cli_cache.md\\\":\\\"rui-dVTM\\\",\\\"es_cli_cache_config.md\\\":\\\"D0nqGcoI\\\",\\\"es_cli_cache_warm.md\\\":\\\"ZN_viQcB\\\",\\\"es_cli_clean.md\\\":\\\"-mpEkNcM\\\",\\\"es_cli_directories.md\\\":\\\"VXPO66Qq\\\",\\\"es_cli_dump.md\\\":\\\"BWMkpLeZ\\\",\\\"es_cli_edit.md\\\":\\\"B8BusHA1\\\",\\\"es_cli_generate.md\\\":\\\"D8XAK3RA\\\",\\\"es_cli_generate_list.md\\\":\\\"CmKxAFQK\\\",\\\"es_cli_generate_run.md\\\":\\\"D4rWRQw2\\\",\\\"es_cli_generate_show.md\\\":\\\"D-JGCgxT\\\",\\\"es_cli_graph.md\\\":\\\"BZOpyZp_\\\",\\\"es_cli_hash.md\\\":\\\"dCgjGdbo\\\",\\\"es_cli_hash_cache.md\\\":\\\"Y7o6VAl_\\\",\\\"es_cli_hash_selective-testing.md\\\":\\\"CgWPkHnE\\\",\\\"es_cli_help.md\\\":\\\"ThiOwIyz\\\",\\\"es_cli_init.md\\\":\\\"RXzaVYQ3\\\",\\\"es_cli_inspect.md\\\":\\\"Cipc1NOh\\\",\\\"es_cli_inspect_build.md\\\":\\\"oCR9kde1\\\",\\\"es_cli_inspect_bundle.md\\\":\\\"wM6Kh-fc\\\",\\\"es_cli_inspect_dependencies.md\\\":\\\"DJL0xe3v\\\",\\\"es_cli_inspect_implicit-imports.md\\\":\\\"4ZwAGCDR\\\",\\\"es_cli_inspect_redundant-imports.md\\\":\\\"Bor_cU_e\\\",\\\"es_cli_inspect_test.md\\\":\\\"BEqIfeXl\\\",\\\"es_cli_install.md\\\":\\\"Dt68bywJ\\\",\\\"es_cli_logging.md\\\":\\\"CRxcNbZ-\\\",\\\"es_cli_mcp.md\\\":\\\"xpOXyByI\\\",\\\"es_cli_mcp_setup.md\\\":\\\"DGwPzrCN\\\",\\\"es_cli_mcp_setup_claude-code.md\\\":\\\"e-4wvid0\\\",\\\"es_cli_mcp_setup_claude.md\\\":\\\"D9XdCFoU\\\",\\\"es_cli_mcp_setup_cursor.md\\\":\\\"BCFJb7Nj\\\",\\\"es_cli_mcp_setup_vscode.md\\\":\\\"CrAfXYYf\\\",\\\"es_cli_mcp_setup_zed.md\\\":\\\"DO1u317c\\\",\\\"es_cli_mcp_start.md\\\":\\\"D5TOPILv\\\",\\\"es_cli_migration.md\\\":\\\"CAfYebgA\\\",\\\"es_cli_migration_check-empty-settings.md\\\":\\\"BbqOD4dh\\\",\\\"es_cli_migration_list-targets.md\\\":\\\"B2r39Uok\\\",\\\"es_cli_migration_settings-to-xcconfig.md\\\":\\\"Ddk4xA4C\\\",\\\"es_cli_organization.md\\\":\\\"BTEgL7YB\\\",\\\"es_cli_organization_billing.md\\\":\\\"ZEiD0CgK\\\",\\\"es_cli_organization_create.md\\\":\\\"B9fJyCh8\\\",\\\"es_cli_organization_delete.md\\\":\\\"DZHP5UzO\\\",\\\"es_cli_organization_invite.md\\\":\\\"DJVQLKYt\\\",\\\"es_cli_organization_list.md\\\":\\\"CNynS_87\\\",\\\"es_cli_organization_remove.md\\\":\\\"D7ybNXCA\\\",\\\"es_cli_organization_remove_invite.md\\\":\\\"D4ETHLwc\\\",\\\"es_cli_organization_remove_member.md\\\":\\\"DJH9mQsT\\\",\\\"es_cli_organization_remove_sso.md\\\":\\\"BvGVK9K0\\\",\\\"es_cli_organization_show.md\\\":\\\"CMDd7mvw\\\",\\\"es_cli_organization_update.md\\\":\\\"Bvc7ZtqV\\\",\\\"es_cli_organization_update_member.md\\\":\\\"CYsgrdi-\\\",\\\"es_cli_organization_update_sso.md\\\":\\\"BO560nl9\\\",\\\"es_cli_plugin.md\\\":\\\"o7Tv4InL\\\",\\\"es_cli_plugin_archive.md\\\":\\\"Cs0qzsCu\\\",\\\"es_cli_plugin_build.md\\\":\\\"DC-na31X\\\",\\\"es_cli_plugin_run.md\\\":\\\"CBwKzSAl\\\",\\\"es_cli_plugin_test.md\\\":\\\"BBaQ7mmz\\\",\\\"es_cli_project.md\\\":\\\"BMQW5fHV\\\",\\\"es_cli_project_create.md\\\":\\\"qnNHm3_9\\\",\\\"es_cli_project_delete.md\\\":\\\"pXym7Xd2\\\",\\\"es_cli_project_list.md\\\":\\\"BvwUEvTt\\\",\\\"es_cli_project_show.md\\\":\\\"BzYa4Tcn\\\",\\\"es_cli_project_tokens.md\\\":\\\"6x5roUwJ\\\",\\\"es_cli_project_tokens_create.md\\\":\\\"BFEV5i4w\\\",\\\"es_cli_project_tokens_list.md\\\":\\\"BXC9jtu0\\\",\\\"es_cli_project_tokens_revoke.md\\\":\\\"DnwU-1Ed\\\",\\\"es_cli_project_update.md\\\":\\\"BOaDCz6n\\\",\\\"es_cli_registry.md\\\":\\\"BVphccBF\\\",\\\"es_cli_registry_login.md\\\":\\\"Ehvg1vZV\\\",\\\"es_cli_registry_logout.md\\\":\\\"BExH7aqg\\\",\\\"es_cli_registry_setup.md\\\":\\\"DvkdtEG4\\\",\\\"es_cli_run.md\\\":\\\"e1AswzZc\\\",\\\"es_cli_scaffold.md\\\":\\\"D8rsEUCE\\\",\\\"es_cli_scaffold_list.md\\\":\\\"Dv_WFode\\\",\\\"es_cli_setup.md\\\":\\\"DqC_cg7q\\\",\\\"es_cli_setup_cache.md\\\":\\\"BLfnJi5j\\\",\\\"es_cli_share.md\\\":\\\"D7QOUj35\\\",\\\"es_cli_shell-completions.md\\\":\\\"C0FNGGn-\\\",\\\"es_cli_test.md\\\":\\\"B0gmTCkd\\\",\\\"es_cli_test_case.md\\\":\\\"GVXWmF72\\\",\\\"es_cli_test_case_list.md\\\":\\\"IYNGbIeJ\\\",\\\"es_cli_test_case_run.md\\\":\\\"CquosdTt\\\",\\\"es_cli_test_case_run_list.md\\\":\\\"B4mE8lCm\\\",\\\"es_cli_test_case_run_show.md\\\":\\\"A7AC8xYe\\\",\\\"es_cli_test_case_show.md\\\":\\\"X_gNiLmI\\\",\\\"es_cli_test_run.md\\\":\\\"ClfGwJrM\\\",\\\"es_cli_test_show.md\\\":\\\"D0ztWgSk\\\",\\\"es_cli_version.md\\\":\\\"BzNN4xNZ\\\",\\\"es_cli_xcodebuild.md\\\":\\\"978VFeoC\\\",\\\"es_cli_xcodebuild_archive.md\\\":\\\"CtcejbPX\\\",\\\"es_cli_xcodebuild_build-for-testing.md\\\":\\\"DpQJJMmn\\\",\\\"es_cli_xcodebuild_build.md\\\":\\\"mqTa1yl3\\\",\\\"es_cli_xcodebuild_test-without-building.md\\\":\\\"BLADnWfU\\\",\\\"es_cli_xcodebuild_test.md\\\":\\\"BIjP_OKV\\\",\\\"es_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"bdZ0VMKY\\\",\\\"es_contributors_cli_logging.md\\\":\\\"B3eFwtBY\\\",\\\"es_contributors_code-reviews.md\\\":\\\"HRBOh9dw\\\",\\\"es_contributors_get-started.md\\\":\\\"DhffktVs\\\",\\\"es_contributors_issue-reporting.md\\\":\\\"CzsYLn5H\\\",\\\"es_contributors_principles.md\\\":\\\"BL8AxNtp\\\",\\\"es_contributors_releases.md\\\":\\\"D8Rc31vl\\\",\\\"es_contributors_translate.md\\\":\\\"CNZHYnQZ\\\",\\\"es_guides_examples_generated-projects.md\\\":\\\"D21SB5zT\\\",\\\"es_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"CGajwvbP\\\",\\\"es_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"DKpYAgs8\\\",\\\"es_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"FExBBhWZ\\\",\\\"es_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"BNOoKhoT\\\",\\\"es_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"brfDKo5j\\\",\\\"es_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"M4UWy3B0\\\",\\\"es_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"jivT052Z\\\",\\\"es_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"DjHNF8Qs\\\",\\\"es_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"CEVmXAaX\\\",\\\"es_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"DNP4WrZr\\\",\\\"es_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"Buoq5Kbz\\\",\\\"es_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"CpDiggd6\\\",\\\"es_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"CRm-cP9H\\\",\\\"es_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"IIiRb7I7\\\",\\\"es_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"DwhyOT__\\\",\\\"es_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"BxYipf9b\\\",\\\"es_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"ajNJJgtU\\\",\\\"es_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"CK8hZBvS\\\",\\\"es_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"DVbjccbn\\\",\\\"es_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"nGIt1pO5\\\",\\\"es_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"CqgVcVM5\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"C7I3ltaH\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"BMGVE3XF\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"BVaTvsgt\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"DUghRR8H\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"BHtD4Quw\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"4_45WMw5\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"5fvl44fL\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"CTG8ALb8\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"D7Ijocpt\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"DcPSuK2B\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"BgfJtrGA\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"BzfomJKY\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"CVHtSo3y\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"C22fYpSj\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BT6nbclB\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"CBcjvp4i\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"DX6f0-c8\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"DgVaae-T\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"BCBj9WUQ\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"DuF4Uxbd\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"Dv7HQfBb\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"CCJP8N9a\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"CxeEaIeZ\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"BzIX5p6B\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"zENh8KpP\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"C22vudIW\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"D16MIMqr\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"4O57u0eD\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"CDb32Z45\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"BQMxxtXf\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"udQb-gLf\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"CXzHHQ1B\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"CjjX4q_E\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"BDQpRLJd\\\",\\\"es_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"97QEq2om\\\",\\\"es_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"D7Uc9cKy\\\",\\\"es_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"CLdjewaM\\\",\\\"es_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"LqgVpMN9\\\",\\\"es_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"B_82U-GM\\\",\\\"es_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"11PmNobv\\\",\\\"es_guides_examples_generated-projects_xcode_app.md\\\":\\\"DlOmm8Th\\\",\\\"es_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"Q244sfIM\\\",\\\"es_guides_features_agentic-coding_mcp.md\\\":\\\"DDnLS4gx\\\",\\\"es_guides_features_bundle-size.md\\\":\\\"D-83ojjP\\\",\\\"es_guides_features_cache.md\\\":\\\"DkzK7z2A\\\",\\\"es_guides_features_cache_module-cache.md\\\":\\\"w_lFrV6E\\\",\\\"es_guides_features_cache_xcode-cache.md\\\":\\\"DhO8sN09\\\",\\\"es_guides_features_insights.md\\\":\\\"0r8qLJEr\\\",\\\"es_guides_features_previews.md\\\":\\\"C_PbwXbu\\\",\\\"es_guides_features_projects.md\\\":\\\"D5lzrCa6\\\",\\\"es_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"Bo5TTI9E\\\",\\\"es_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"DfOd3QM6\\\",\\\"es_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"DXrzUnXn\\\",\\\"es_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"D1WRK3hw\\\",\\\"es_guides_features_projects_adoption_new-project.md\\\":\\\"BL1-j9-5\\\",\\\"es_guides_features_projects_adoption_swift-package.md\\\":\\\"w_xLAiTq\\\",\\\"es_guides_features_projects_best-practices.md\\\":\\\"CWktagkr\\\",\\\"es_guides_features_projects_code-sharing.md\\\":\\\"ClLfBz2a\\\",\\\"es_guides_features_projects_cost-of-convenience.md\\\":\\\"DYLusjPP\\\",\\\"es_guides_features_projects_dependencies.md\\\":\\\"LYKB3Ll1\\\",\\\"es_guides_features_projects_directory-structure.md\\\":\\\"DCwwZa4D\\\",\\\"es_guides_features_projects_dynamic-configuration.md\\\":\\\"D33VvRF0\\\",\\\"es_guides_features_projects_editing.md\\\":\\\"DmKDFbkb\\\",\\\"es_guides_features_projects_hashing.md\\\":\\\"BI16nUaz\\\",\\\"es_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"BhxXhlrV\\\",\\\"es_guides_features_projects_manifests.md\\\":\\\"Cusn5AI0\\\",\\\"es_guides_features_projects_metadata-tags.md\\\":\\\"DsOVqe9j\\\",\\\"es_guides_features_projects_plugins.md\\\":\\\"CsQDdOCI\\\",\\\"es_guides_features_projects_synthesized-files.md\\\":\\\"Dn84mo8H\\\",\\\"es_guides_features_projects_templates.md\\\":\\\"DVsahV5X\\\",\\\"es_guides_features_projects_tma-architecture.md\\\":\\\"BQw48vIf\\\",\\\"es_guides_features_qa.md\\\":\\\"B5_1_PMh\\\",\\\"es_guides_features_registry.md\\\":\\\"geaBRwFJ\\\",\\\"es_guides_features_registry_continuous-integration.md\\\":\\\"BJecBRPs\\\",\\\"es_guides_features_registry_generated-project.md\\\":\\\"DkNlakcG\\\",\\\"es_guides_features_registry_swift-package.md\\\":\\\"DhFL4pLo\\\",\\\"es_guides_features_registry_xcode-project.md\\\":\\\"wDnS1gqP\\\",\\\"es_guides_features_registry_xcodeproj-integration.md\\\":\\\"bJQkLW9L\\\",\\\"es_guides_features_selective-testing.md\\\":\\\"eSZpriK8\\\",\\\"es_guides_features_selective-testing_generated-project.md\\\":\\\"BJoh-qdZ\\\",\\\"es_guides_features_selective-testing_xcode-project.md\\\":\\\"DWbP4CDt\\\",\\\"es_guides_integrations_continuous-integration.md\\\":\\\"Bg13rcBG\\\",\\\"es_guides_integrations_gitforge_github.md\\\":\\\"BtnpTw_o\\\",\\\"es_guides_integrations_sso.md\\\":\\\"C-irQ3hM\\\",\\\"es_guides_quick-start_add-dependencies.md\\\":\\\"BlZfImv4\\\",\\\"es_guides_quick-start_gather-insights.md\\\":\\\"D4o26x3z\\\",\\\"es_guides_quick-start_get-started.md\\\":\\\"DAU7psiU\\\",\\\"es_guides_quick-start_install-tuist.md\\\":\\\"DOaHFBvb\\\",\\\"es_guides_server_accounts-and-projects.md\\\":\\\"BcbiuLPs\\\",\\\"es_guides_server_authentication.md\\\":\\\"B-c7SW1m\\\",\\\"es_guides_server_self-host_install.md\\\":\\\"B7J4Ls1p\\\",\\\"es_guides_server_self-host_telemetry.md\\\":\\\"C9Si6PXN\\\",\\\"es_guides_tuist_about.md\\\":\\\"Cc0q5maA\\\",\\\"es_index.md\\\":\\\"D0LVNYrz\\\",\\\"es_references_examples.md\\\":\\\"O_BHLPQB\\\",\\\"es_references_examples_generated_app_with_airship_sdk.md\\\":\\\"DbAAlraV\\\",\\\"es_references_examples_generated_app_with_build_rules.md\\\":\\\"DlIlT8Vk\\\",\\\"es_references_examples_generated_app_with_composable_architecture.md\\\":\\\"CwgFveDV\\\",\\\"es_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"CLmK_tKK\\\",\\\"es_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"fyCoVo9h\\\",\\\"es_references_examples_generated_app_with_custom_scheme.md\\\":\\\"BzARGMSl\\\",\\\"es_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"DfAkj0TP\\\",\\\"es_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"DXVmYiDO\\\",\\\"es_references_examples_generated_app_with_generated_sources.md\\\":\\\"C8gB-CHB\\\",\\\"es_references_examples_generated_app_with_globs.md\\\":\\\"iTTHb18l\\\",\\\"es_references_examples_generated_app_with_google_maps.md\\\":\\\"CwhcU9QL\\\",\\\"es_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"DbJlFBl5\\\",\\\"es_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"A-rlmA2p\\\",\\\"es_references_examples_generated_app_with_metal_options.md\\\":\\\"uTmCvdjI\\\",\\\"es_references_examples_generated_app_with_organization_name_project.md\\\":\\\"C-3JbYUh\\\",\\\"es_references_examples_generated_app_with_realm.md\\\":\\\"DH3uUo6J\\\",\\\"es_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"DRRPdcit\\\",\\\"es_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"B_Xza1e-\\\",\\\"es_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"BwldGhgC\\\",\\\"es_references_examples_generated_framework_with_environment_variables.md\\\":\\\"BERLcQAz\\\",\\\"es_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"DfVpzbuH\\\",\\\"es_references_examples_generated_ios_app_with_actions.md\\\":\\\"CZA6o83f\\\",\\\"es_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"DP3MhDly\\\",\\\"es_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"CNwhTk0H\\\",\\\"es_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"w5KH3Xzp\\\",\\\"es_references_examples_generated_ios_app_with_coredata.md\\\":\\\"BoyaYRwX\\\",\\\"es_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"CU36rV9k\\\",\\\"es_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"DsdTA7_X\\\",\\\"es_references_examples_generated_ios_app_with_extensions.md\\\":\\\"BiJ3xpdY\\\",\\\"es_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"Ci9UXdRI\\\",\\\"es_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"AtA-9B8C\\\",\\\"es_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"BnkWAN_5\\\",\\\"es_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"DbCZPqwg\\\",\\\"es_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"D2O8GkFo\\\",\\\"es_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"BrAL3yTv\\\",\\\"es_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"DlqlMiFb\\\",\\\"es_references_examples_generated_ios_app_with_helpers.md\\\":\\\"CluB9mAl\\\",\\\"es_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"ClvDyRit\\\",\\\"es_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"RZIYn8cz\\\",\\\"es_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"anI04Iwh\\\",\\\"es_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"DCdmJPoj\\\",\\\"es_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"zlnfxZ3t\\\",\\\"es_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"CsnBnE11\\\",\\\"es_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"B83tIT_T\\\",\\\"es_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"BwDNRjbs\\\",\\\"es_references_examples_generated_ios_app_with_sdk.md\\\":\\\"drpUjs4_\\\",\\\"es_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"9JpTGbvZ\\\",\\\"es_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"bJ-CSQXU\\\",\\\"es_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"CL5DJlOt\\\",\\\"es_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"dcgt5erP\\\",\\\"es_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"D5BV31II\\\",\\\"es_references_examples_generated_ios_app_with_tests.md\\\":\\\"u7ilWP16\\\",\\\"es_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"0gr7LpSu\\\",\\\"es_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"k5pYR1Oh\\\",\\\"es_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"BNbPhFaj\\\",\\\"es_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"7AJnuTes\\\",\\\"es_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"TAgaVPUh\\\",\\\"es_references_examples_generated_macos_app_with_extensions.md\\\":\\\"Dy4Adbo9\\\",\\\"es_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"b2SM2RGd\\\",\\\"es_references_examples_generated_project_with_class_prefix.md\\\":\\\"D-LoaonM\\\",\\\"es_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"Bf86bYvU\\\",\\\"es_references_examples_xcode_app.md\\\":\\\"BE7-HOeF\\\",\\\"es_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"C_a0fuiv\\\",\\\"es_references_migrations_from-v3-to-v4.md\\\":\\\"Cqqh8KmV\\\",\\\"es_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"DgFo2Gdu\\\",\\\"es_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"5_pNPRLm\\\",\\\"es_references_project-description_enums_basecacheprofile.md\\\":\\\"g-mvZVUl\\\",\\\"es_references_project-description_enums_buildorder.md\\\":\\\"CCcj1VHW\\\",\\\"es_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"BSlNcGis\\\",\\\"es_references_project-description_enums_buildrule.filetype.md\\\":\\\"Xiv7i5f-\\\",\\\"es_references_project-description_enums_cacheprofiletype.md\\\":\\\"BpQvRdCw\\\",\\\"es_references_project-description_enums_cloud.option.md\\\":\\\"CxkMErdy\\\",\\\"es_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"CRQvkIKQ\\\",\\\"es_references_project-description_enums_configuration.variant.md\\\":\\\"nPruE7oN\\\",\\\"es_references_project-description_enums_copyfileelement.md\\\":\\\"BBrQVk4Y\\\",\\\"es_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"ehjZCANq\\\",\\\"es_references_project-description_enums_debuginformationformat.md\\\":\\\"DGBcWNv5\\\",\\\"es_references_project-description_enums_defaultsettings.md\\\":\\\"Vs4eMR_q\\\",\\\"es_references_project-description_enums_destination.md\\\":\\\"CFNo4suJ\\\",\\\"es_references_project-description_enums_entitlements.codingerror.md\\\":\\\"BQwvKPwz\\\",\\\"es_references_project-description_enums_entitlements.md\\\":\\\"k4oMuCVM\\\",\\\"es_references_project-description_enums_environment.md\\\":\\\"NKh1gBua\\\",\\\"es_references_project-description_enums_environment.value.md\\\":\\\"BCkDanGa\\\",\\\"es_references_project-description_enums_filecodegen.md\\\":\\\"iKQtXMnh\\\",\\\"es_references_project-description_enums_fileelement.md\\\":\\\"BKMfBUTk\\\",\\\"es_references_project-description_enums_fileheadertemplate.md\\\":\\\"Dpn2Iftt\\\",\\\"es_references_project-description_enums_foreignbuild.input.md\\\":\\\"yzXWkSPW\\\",\\\"es_references_project-description_enums_foreignbuild.output.md\\\":\\\"znrkA3iG\\\",\\\"es_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"BRq7LA85\\\",\\\"es_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"BF5cJhxz\\\",\\\"es_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"CKDQ8VAf\\\",\\\"es_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"CZm9ugsh\\\",\\\"es_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"Cyay_v7-\\\",\\\"es_references_project-description_enums_infoplist.codingerror.md\\\":\\\"B5Fcf-x8\\\",\\\"es_references_project-description_enums_infoplist.md\\\":\\\"B4wIahg_\\\",\\\"es_references_project-description_enums_launchstyle.md\\\":\\\"B4-nA9Y4\\\",\\\"es_references_project-description_enums_linkingstatus.md\\\":\\\"BoU8wAmg\\\",\\\"es_references_project-description_enums_mergedbinarytype.md\\\":\\\"BnWU-kER\\\",\\\"es_references_project-description_enums_output.linking.md\\\":\\\"BeyhvM4d\\\",\\\"es_references_project-description_enums_package.md\\\":\\\"D-B2a-PR\\\",\\\"es_references_project-description_enums_package.requirement.md\\\":\\\"BpLjRpEh\\\",\\\"es_references_project-description_enums_packageplatform.md\\\":\\\"BjAFulih\\\",\\\"es_references_project-description_enums_parser.option.md\\\":\\\"DWnWil9_\\\",\\\"es_references_project-description_enums_path.pathtype.md\\\":\\\"DI6AJ4eC\\\",\\\"es_references_project-description_enums_platform.md\\\":\\\"Dr1WGOx1\\\",\\\"es_references_project-description_enums_platformfilter.md\\\":\\\"BK01df37\\\",\\\"es_references_project-description_enums_plist.md\\\":\\\"DkyBcRnu\\\",\\\"es_references_project-description_enums_plist.value.md\\\":\\\"CB1hu6FX\\\",\\\"es_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"DJaQYuk5\\\",\\\"es_references_project-description_enums_product.md\\\":\\\"fYaBLskf\\\",\\\"es_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"CSEbRGRe\\\",\\\"es_references_project-description_enums_resourcefileelement.md\\\":\\\"CfMC-uPM\\\",\\\"es_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"CJjTpHY_\\\",\\\"es_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"CY-FZ7qo\\\",\\\"es_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"CocGGubS\\\",\\\"es_references_project-description_enums_screencaptureformat.md\\\":\\\"Bn6YpvL0\\\",\\\"es_references_project-description_enums_sdktype.md\\\":\\\"0Qk-jQO7\\\",\\\"es_references_project-description_enums_settingvalue.md\\\":\\\"Bkfj3efq\\\",\\\"es_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"DhUv2DDk\\\",\\\"es_references_project-description_enums_swiftcompilationmode.md\\\":\\\"DEWohwJP\\\",\\\"es_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"DX3A31zq\\\",\\\"es_references_project-description_enums_targetdependency.md\\\":\\\"DmAt0s0e\\\",\\\"es_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"BYxfbrNX\\\",\\\"es_references_project-description_enums_targetquery.md\\\":\\\"f20KdaXf\\\",\\\"es_references_project-description_enums_targetscript.order.md\\\":\\\"DEm-0BV_\\\",\\\"es_references_project-description_enums_targetscript.script.md\\\":\\\"CauFqOvF\\\",\\\"es_references_project-description_enums_template.attribute.md\\\":\\\"-wRqRYmy\\\",\\\"es_references_project-description_enums_template.attribute.value.md\\\":\\\"B75TFlbX\\\",\\\"es_references_project-description_enums_template.contents.md\\\":\\\"Xx0BE7ts\\\",\\\"es_references_project-description_enums_templatestring.token.md\\\":\\\"CaenoNhG\\\",\\\"es_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"Bfn_Ndfz\\\",\\\"es_references_project-description_enums_tuistproject.md\\\":\\\"DHPmqqIm\\\",\\\"es_references_project-description_enums_xcframeworksignature.md\\\":\\\"DtMsqNSy\\\",\\\"es_references_project-description_extensions_array(fileelement).md\\\":\\\"CDU4VI2Y\\\",\\\"es_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"BaSnoEto\\\",\\\"es_references_project-description_extensions_cacheprofiles.md\\\":\\\"Ck6rP-fM\\\",\\\"es_references_project-description_extensions_cacheprofiletype.md\\\":\\\"DNGAC3qN\\\",\\\"es_references_project-description_extensions_closedrange.md\\\":\\\"Ciwtyyvw\\\",\\\"es_references_project-description_extensions_copyfileelement.md\\\":\\\"IiyLiJwK\\\",\\\"es_references_project-description_extensions_defaultsettings.md\\\":\\\"BeCnMtui\\\",\\\"es_references_project-description_extensions_destinations.md\\\":\\\"QhKpQpMA\\\",\\\"es_references_project-description_extensions_entitlements.md\\\":\\\"1nTZ9vXD\\\",\\\"es_references_project-description_extensions_environment.value_.md\\\":\\\"BtxvlofM\\\",\\\"es_references_project-description_extensions_fileelement.md\\\":\\\"D0ay4sOs\\\",\\\"es_references_project-description_extensions_filelist.md\\\":\\\"Du9tywYJ\\\",\\\"es_references_project-description_extensions_filelistglob.md\\\":\\\"D5gn4o7L\\\",\\\"es_references_project-description_extensions_infoplist.md\\\":\\\"JENy21En\\\",\\\"es_references_project-description_extensions_package.md\\\":\\\"j1tW9zjb\\\",\\\"es_references_project-description_extensions_platformfilters.md\\\":\\\"zSwjVvgL\\\",\\\"es_references_project-description_extensions_plist.value.md\\\":\\\"DU4H4APD\\\",\\\"es_references_project-description_extensions_range.md\\\":\\\"TmyCrKo2\\\",\\\"es_references_project-description_extensions_resourcefileelement.md\\\":\\\"tPAIcxj5\\\",\\\"es_references_project-description_extensions_resourcefileelements.md\\\":\\\"DmNJ2CBk\\\",\\\"es_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"D_pgBgho\\\",\\\"es_references_project-description_extensions_schemelanguage.md\\\":\\\"DkTvk2qE\\\",\\\"es_references_project-description_extensions_settingsdictionary.md\\\":\\\"CMeDEAYK\\\",\\\"es_references_project-description_extensions_sourcefileglob.md\\\":\\\"CXbThaDL\\\",\\\"es_references_project-description_extensions_sourcefileslist.md\\\":\\\"CwY5iNvn\\\",\\\"es_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"Da4m4j5e\\\",\\\"es_references_project-description_extensions_targetquery.md\\\":\\\"DAJ_WuZm\\\",\\\"es_references_project-description_extensions_template.attribute.value.md\\\":\\\"Bxg1VmdT\\\",\\\"es_references_project-description_extensions_template.item.md\\\":\\\"B1fOF0Ty\\\",\\\"es_references_project-description_extensions_templatestring.md\\\":\\\"Cg3eMZZF\\\",\\\"es_references_project-description_extensions_version.md\\\":\\\"Cey8NpIQ\\\",\\\"es_references_project-description_structs_analyzeaction.md\\\":\\\"gyQPbe-j\\\",\\\"es_references_project-description_structs_archiveaction.md\\\":\\\"CZ1ErZEi\\\",\\\"es_references_project-description_structs_arguments.md\\\":\\\"BmN5qD_T\\\",\\\"es_references_project-description_structs_buildablefolder.md\\\":\\\"qIF_jPzn\\\",\\\"es_references_project-description_structs_buildablefolderexception.md\\\":\\\"1zp6O7Bo\\\",\\\"es_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"DfgZE48s\\\",\\\"es_references_project-description_structs_buildaction.md\\\":\\\"BsZxLABy\\\",\\\"es_references_project-description_structs_buildrule.md\\\":\\\"BV0NtN4A\\\",\\\"es_references_project-description_structs_cacheprofile.md\\\":\\\"CSkPIX0g\\\",\\\"es_references_project-description_structs_cacheprofiles.md\\\":\\\"BCzjtkm0\\\",\\\"es_references_project-description_structs_cloud.md\\\":\\\"Q6FkkIch\\\",\\\"es_references_project-description_structs_config.inspectoptions.md\\\":\\\"DC-Ot1Wr\\\",\\\"es_references_project-description_structs_config.installoptions.md\\\":\\\"DHNCljRM\\\",\\\"es_references_project-description_structs_configuration.md\\\":\\\"DYCbcY_o\\\",\\\"es_references_project-description_structs_configurationname.md\\\":\\\"BROAvwYf\\\",\\\"es_references_project-description_structs_copyfilesaction.md\\\":\\\"BopSvMr_\\\",\\\"es_references_project-description_structs_coredatamodel.md\\\":\\\"B0Mk0iyw\\\",\\\"es_references_project-description_structs_deploymenttargets.md\\\":\\\"eYgjbj_l\\\",\\\"es_references_project-description_structs_environmentvariable.md\\\":\\\"B-fW-Jfw\\\",\\\"es_references_project-description_structs_executionaction.md\\\":\\\"C0SN4IM1\\\",\\\"es_references_project-description_structs_filelist.md\\\":\\\"CaFPH3o0\\\",\\\"es_references_project-description_structs_filelistglob.md\\\":\\\"DT2GfGA1\\\",\\\"es_references_project-description_structs_headers.md\\\":\\\"DDsTUZlG\\\",\\\"es_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"D2ERM_hv\\\",\\\"es_references_project-description_structs_launchargument.md\\\":\\\"Clz6sxyZ\\\",\\\"es_references_project-description_structs_metaloptions.md\\\":\\\"CUGI6KJN\\\",\\\"es_references_project-description_structs_ondemandresourcestags.md\\\":\\\"DoCd9-1V\\\",\\\"es_references_project-description_structs_packagesettings.md\\\":\\\"Clv7yc9_\\\",\\\"es_references_project-description_structs_path.md\\\":\\\"DyUmWs-P\\\",\\\"es_references_project-description_structs_platformcondition.md\\\":\\\"DCNrDxjI\\\",\\\"es_references_project-description_structs_plugin.md\\\":\\\"Bp3TvqV1\\\",\\\"es_references_project-description_structs_pluginlocation.md\\\":\\\"C3AdiLV4\\\",\\\"es_references_project-description_structs_privacymanifest.md\\\":\\\"DYWZcRvx\\\",\\\"es_references_project-description_structs_profileaction.md\\\":\\\"aSCeBZrT\\\",\\\"es_references_project-description_structs_project.md\\\":\\\"BUDytOaR\\\",\\\"es_references_project-description_structs_project.options.md\\\":\\\"CUJ6ZuTq\\\",\\\"es_references_project-description_structs_project.options.textsettings.md\\\":\\\"DHeg2LKh\\\",\\\"es_references_project-description_structs_resourcefileelements.md\\\":\\\"DkHOLrdW\\\",\\\"es_references_project-description_structs_resourcesynthesizer.md\\\":\\\"B-f_d5na\\\",\\\"es_references_project-description_structs_runaction.md\\\":\\\"BV7you5F\\\",\\\"es_references_project-description_structs_runactionoptions.md\\\":\\\"CNE_dUkh\\\",\\\"es_references_project-description_structs_scheme.md\\\":\\\"BquOcHx_\\\",\\\"es_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"CalyZ6mA\\\",\\\"es_references_project-description_structs_schemelanguage.md\\\":\\\"B4qUvYMP\\\",\\\"es_references_project-description_structs_settings.md\\\":\\\"Cr_SBuSI\\\",\\\"es_references_project-description_structs_simulatedlocation.md\\\":\\\"DOvRSu9t\\\",\\\"es_references_project-description_structs_sourcefileglob.md\\\":\\\"B6rSD8Jj\\\",\\\"es_references_project-description_structs_sourcefileslist.md\\\":\\\"CQ0MjzP_\\\",\\\"es_references_project-description_structs_target.foreignbuild.md\\\":\\\"D4oy6oOE\\\",\\\"es_references_project-description_structs_target.md\\\":\\\"CT6RGhLJ\\\",\\\"es_references_project-description_structs_targetmetadata.md\\\":\\\"CZOWo3Zh\\\",\\\"es_references_project-description_structs_targetreference.md\\\":\\\"B6I3tu6h\\\",\\\"es_references_project-description_structs_targetscript.md\\\":\\\"AkxYrZlF\\\",\\\"es_references_project-description_structs_template.item.md\\\":\\\"DdrkB0VG\\\",\\\"es_references_project-description_structs_template.md\\\":\\\"KsqjM5Ap\\\",\\\"es_references_project-description_structs_templatestring.md\\\":\\\"D92E9nGh\\\",\\\"es_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"DUcAf4O7\\\",\\\"es_references_project-description_structs_testabletarget.md\\\":\\\"DdwVUCy2\\\",\\\"es_references_project-description_structs_testaction.md\\\":\\\"Xwy-N-8B\\\",\\\"es_references_project-description_structs_testactionoptions.md\\\":\\\"DmYUA1lo\\\",\\\"es_references_project-description_structs_testingoptions.md\\\":\\\"BBE2HgHH\\\",\\\"es_references_project-description_structs_tuist.cache.md\\\":\\\"nM6vDz3C\\\",\\\"es_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"DmQ5felo\\\",\\\"es_references_project-description_structs_tuist.generationoptions.md\\\":\\\"Cu2AdCQ6\\\",\\\"es_references_project-description_structs_tuist.md\\\":\\\"NJ3gUC1z\\\",\\\"es_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"Bb-rOOEA\\\",\\\"es_references_project-description_structs_version.md\\\":\\\"CLCet2Or\\\",\\\"es_references_project-description_structs_workspace.generationoptions.md\\\":\\\"DJ02T7bO\\\",\\\"es_references_project-description_structs_workspace.md\\\":\\\"C62qJ12i\\\",\\\"es_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"dH7-r02V\\\",\\\"es_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"_tyifJ64\\\",\\\"es_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"rpgGYlLC\\\",\\\"es_references_project-description_typealiases_config.md\\\":\\\"CtUQ9GlB\\\",\\\"es_references_project-description_typealiases_destinations.md\\\":\\\"CZoGmF0U\\\",\\\"es_references_project-description_typealiases_platformfilters.md\\\":\\\"Df1na4dG\\\",\\\"es_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"B5rJrR5T\\\",\\\"es_references_project-description_typealiases_settingsdictionary.md\\\":\\\"DYtWAXHU\\\",\\\"es_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"BCdZ60Fq\\\",\\\"generated_manifest_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"BbsHPTAb\\\",\\\"generated_manifest_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"CFRYJ34l\\\",\\\"generated_manifest_enums_basecacheprofile.md\\\":\\\"3TPmj23V\\\",\\\"generated_manifest_enums_buildorder.md\\\":\\\"BPUGq6Sg\\\",\\\"generated_manifest_enums_buildrule.compilerspec.md\\\":\\\"BhDzrqJW\\\",\\\"generated_manifest_enums_buildrule.filetype.md\\\":\\\"BKLpvsYi\\\",\\\"generated_manifest_enums_cacheprofiletype.md\\\":\\\"BFFUMnva\\\",\\\"generated_manifest_enums_cloud.option.md\\\":\\\"CiNIobv3\\\",\\\"generated_manifest_enums_compatiblexcodeversions.md\\\":\\\"D2Jyux2a\\\",\\\"generated_manifest_enums_configuration.variant.md\\\":\\\"CmgGLiS1\\\",\\\"generated_manifest_enums_copyfileelement.md\\\":\\\"CkclOVSM\\\",\\\"generated_manifest_enums_copyfilesaction.destination.md\\\":\\\"q6BoAbem\\\",\\\"generated_manifest_enums_debuginformationformat.md\\\":\\\"DOjoAPW-\\\",\\\"generated_manifest_enums_defaultsettings.md\\\":\\\"BILyU3Hx\\\",\\\"generated_manifest_enums_destination.md\\\":\\\"DdbPj7CQ\\\",\\\"generated_manifest_enums_entitlements.codingerror.md\\\":\\\"DgK3N_cf\\\",\\\"generated_manifest_enums_entitlements.md\\\":\\\"CJUBAZt2\\\",\\\"generated_manifest_enums_environment.md\\\":\\\"CuPGWxv4\\\",\\\"generated_manifest_enums_environment.value.md\\\":\\\"BNeTGGc_\\\",\\\"generated_manifest_enums_filecodegen.md\\\":\\\"BKj4ygsm\\\",\\\"generated_manifest_enums_fileelement.md\\\":\\\"_zHFYVMz\\\",\\\"generated_manifest_enums_fileheadertemplate.md\\\":\\\"BPz316du\\\",\\\"generated_manifest_enums_foreignbuild.input.md\\\":\\\"BnLekgNs\\\",\\\"generated_manifest_enums_foreignbuild.output.md\\\":\\\"CelCItnl\\\",\\\"generated_manifest_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"C2VkzIia\\\",\\\"generated_manifest_enums_generationoptions.generationwarning.md\\\":\\\"DSdIpWiU\\\",\\\"generated_manifest_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"CKkqDt0o\\\",\\\"generated_manifest_enums_generationoptions.warningsaserrors.md\\\":\\\"CVZ5HJZF\\\",\\\"generated_manifest_enums_headers.automaticexclusionrule.md\\\":\\\"DlymDkqp\\\",\\\"generated_manifest_enums_infoplist.codingerror.md\\\":\\\"Dc7iBHnh\\\",\\\"generated_manifest_enums_infoplist.md\\\":\\\"DqXcVv7o\\\",\\\"generated_manifest_enums_launchstyle.md\\\":\\\"DBrnWStA\\\",\\\"generated_manifest_enums_linkingstatus.md\\\":\\\"4-gDdKxw\\\",\\\"generated_manifest_enums_mergedbinarytype.md\\\":\\\"HcPEf0cK\\\",\\\"generated_manifest_enums_output.linking.md\\\":\\\"B_ImUB7I\\\",\\\"generated_manifest_enums_package.md\\\":\\\"CnCmdCAh\\\",\\\"generated_manifest_enums_package.requirement.md\\\":\\\"CwImXScW\\\",\\\"generated_manifest_enums_packageplatform.md\\\":\\\"Bb6XOl-4\\\",\\\"generated_manifest_enums_parser.option.md\\\":\\\"UOkl4Bot\\\",\\\"generated_manifest_enums_path.pathtype.md\\\":\\\"C-W9dR0h\\\",\\\"generated_manifest_enums_platform.md\\\":\\\"LAPJaIjE\\\",\\\"generated_manifest_enums_platformfilter.md\\\":\\\"BwV6do79\\\",\\\"generated_manifest_enums_plist.md\\\":\\\"EEUsARXS\\\",\\\"generated_manifest_enums_plist.value.md\\\":\\\"C0Q1CSNe\\\",\\\"generated_manifest_enums_pluginlocation.locationtype.md\\\":\\\"BP-JEREG\\\",\\\"generated_manifest_enums_product.md\\\":\\\"CJOcftS5\\\",\\\"generated_manifest_enums_project.options.automaticschemesoptions.md\\\":\\\"BMCObrbX\\\",\\\"generated_manifest_enums_resourcefileelement.md\\\":\\\"CgQEiWfG\\\",\\\"generated_manifest_enums_resourcesynthesizer.parser.md\\\":\\\"CCraQY8D\\\",\\\"generated_manifest_enums_resourcesynthesizer.templatetype.md\\\":\\\"Dhg-NSmo\\\",\\\"generated_manifest_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"n_WMS0Dg\\\",\\\"generated_manifest_enums_screencaptureformat.md\\\":\\\"CA5G9Di8\\\",\\\"generated_manifest_enums_sdktype.md\\\":\\\"CqayLjRM\\\",\\\"generated_manifest_enums_settingvalue.md\\\":\\\"BQYvUtbm\\\",\\\"generated_manifest_enums_sourcefileglob.filetype.md\\\":\\\"BWAKYRur\\\",\\\"generated_manifest_enums_swiftcompilationmode.md\\\":\\\"B6nLVayt\\\",\\\"generated_manifest_enums_swiftoptimizationlevel.md\\\":\\\"CgvJVgmS\\\",\\\"generated_manifest_enums_targetdependency.md\\\":\\\"Nx6an0IU\\\",\\\"generated_manifest_enums_targetdependency.packagetype.md\\\":\\\"Btz44iZV\\\",\\\"generated_manifest_enums_targetquery.md\\\":\\\"DSakAk6w\\\",\\\"generated_manifest_enums_targetscript.order.md\\\":\\\"BayxGqSI\\\",\\\"generated_manifest_enums_targetscript.script.md\\\":\\\"DC3Yzq35\\\",\\\"generated_manifest_enums_template.attribute.md\\\":\\\"Bl5KcgMw\\\",\\\"generated_manifest_enums_template.attribute.value.md\\\":\\\"kh5tomZU\\\",\\\"generated_manifest_enums_template.contents.md\\\":\\\"Gekti436\\\",\\\"generated_manifest_enums_templatestring.token.md\\\":\\\"BGjc334P\\\",\\\"generated_manifest_enums_testabletarget.parallelization.md\\\":\\\"CoLWKZtB\\\",\\\"generated_manifest_enums_tuistproject.md\\\":\\\"BwdHGw65\\\",\\\"generated_manifest_enums_xcframeworksignature.md\\\":\\\"h1yfUr1U\\\",\\\"generated_manifest_extensions_array(fileelement).md\\\":\\\"C9_pKJdt\\\",\\\"generated_manifest_extensions_array(resourcesynthesizer).md\\\":\\\"BoljGHsO\\\",\\\"generated_manifest_extensions_cacheprofiles.md\\\":\\\"Btn0JTkE\\\",\\\"generated_manifest_extensions_cacheprofiletype.md\\\":\\\"Dmd_du9V\\\",\\\"generated_manifest_extensions_closedrange.md\\\":\\\"Dq-Mcsl7\\\",\\\"generated_manifest_extensions_copyfileelement.md\\\":\\\"eSR2VEhd\\\",\\\"generated_manifest_extensions_defaultsettings.md\\\":\\\"Bnvqimkt\\\",\\\"generated_manifest_extensions_destinations.md\\\":\\\"D1K8mbk4\\\",\\\"generated_manifest_extensions_entitlements.md\\\":\\\"934ouQNx\\\",\\\"generated_manifest_extensions_environment.value_.md\\\":\\\"DAW6IKmt\\\",\\\"generated_manifest_extensions_fileelement.md\\\":\\\"Cr_4ft5V\\\",\\\"generated_manifest_extensions_filelist.md\\\":\\\"Cyg6hMyH\\\",\\\"generated_manifest_extensions_filelistglob.md\\\":\\\"Bdy-7kUV\\\",\\\"generated_manifest_extensions_infoplist.md\\\":\\\"CWAKdv_f\\\",\\\"generated_manifest_extensions_package.md\\\":\\\"B82WN2yo\\\",\\\"generated_manifest_extensions_platformfilters.md\\\":\\\"DMLQp_WL\\\",\\\"generated_manifest_extensions_plist.value.md\\\":\\\"YqjKgdQ_\\\",\\\"generated_manifest_extensions_range.md\\\":\\\"BwNnkpuq\\\",\\\"generated_manifest_extensions_resourcefileelement.md\\\":\\\"CRk-SshS\\\",\\\"generated_manifest_extensions_resourcefileelements.md\\\":\\\"D2VaSW4M\\\",\\\"generated_manifest_extensions_resourcesynthesizer.parser.option.md\\\":\\\"Bg48rHsU\\\",\\\"generated_manifest_extensions_schemelanguage.md\\\":\\\"CxS59Mhw\\\",\\\"generated_manifest_extensions_settingsdictionary.md\\\":\\\"66llZacS\\\",\\\"generated_manifest_extensions_sourcefileglob.md\\\":\\\"Cd4wKeJT\\\",\\\"generated_manifest_extensions_sourcefileslist.md\\\":\\\"C4nO2T6r\\\",\\\"generated_manifest_extensions_string.stringinterpolation.md\\\":\\\"BBkWVsz1\\\",\\\"generated_manifest_extensions_targetquery.md\\\":\\\"BT3LRyI5\\\",\\\"generated_manifest_extensions_template.attribute.value.md\\\":\\\"Ca-5a3rQ\\\",\\\"generated_manifest_extensions_template.item.md\\\":\\\"6od5PGip\\\",\\\"generated_manifest_extensions_templatestring.md\\\":\\\"Br5tJCBt\\\",\\\"generated_manifest_extensions_version.md\\\":\\\"BlyJ8gdS\\\",\\\"generated_manifest_structs_analyzeaction.md\\\":\\\"CnOL_2te\\\",\\\"generated_manifest_structs_archiveaction.md\\\":\\\"DruQ2l-U\\\",\\\"generated_manifest_structs_arguments.md\\\":\\\"Cg4BXwTQ\\\",\\\"generated_manifest_structs_buildablefolder.md\\\":\\\"GtKiFT4w\\\",\\\"generated_manifest_structs_buildablefolderexception.md\\\":\\\"BwJcBzcP\\\",\\\"generated_manifest_structs_buildablefolderexceptions.md\\\":\\\"BceteuY6\\\",\\\"generated_manifest_structs_buildaction.md\\\":\\\"CgfyqXLv\\\",\\\"generated_manifest_structs_buildrule.md\\\":\\\"CeaZKdRr\\\",\\\"generated_manifest_structs_cacheprofile.md\\\":\\\"CDc5nAWU\\\",\\\"generated_manifest_structs_cacheprofiles.md\\\":\\\"DZo_6JlT\\\",\\\"generated_manifest_structs_cloud.md\\\":\\\"BCjmqFy7\\\",\\\"generated_manifest_structs_config.inspectoptions.md\\\":\\\"Ch805yVn\\\",\\\"generated_manifest_structs_config.installoptions.md\\\":\\\"CORf3Ftl\\\",\\\"generated_manifest_structs_configuration.md\\\":\\\"CS90McH-\\\",\\\"generated_manifest_structs_configurationname.md\\\":\\\"Dt3gZxxs\\\",\\\"generated_manifest_structs_copyfilesaction.md\\\":\\\"XvgZ7hyF\\\",\\\"generated_manifest_structs_coredatamodel.md\\\":\\\"-cse7_sb\\\",\\\"generated_manifest_structs_deploymenttargets.md\\\":\\\"CJbweQjk\\\",\\\"generated_manifest_structs_environmentvariable.md\\\":\\\"BG3d7wYy\\\",\\\"generated_manifest_structs_executionaction.md\\\":\\\"HeFk4bPY\\\",\\\"generated_manifest_structs_filelist.md\\\":\\\"DVWo_fFQ\\\",\\\"generated_manifest_structs_filelistglob.md\\\":\\\"X9ELcyJ7\\\",\\\"generated_manifest_structs_headers.md\\\":\\\"xZX0IemB\\\",\\\"generated_manifest_structs_inspectoptions.redundantdependencies.md\\\":\\\"8ypxG-8h\\\",\\\"generated_manifest_structs_launchargument.md\\\":\\\"hlaa4orh\\\",\\\"generated_manifest_structs_metaloptions.md\\\":\\\"CXFmeh-B\\\",\\\"generated_manifest_structs_ondemandresourcestags.md\\\":\\\"9An2x4Y1\\\",\\\"generated_manifest_structs_packagesettings.md\\\":\\\"BeNteWAC\\\",\\\"generated_manifest_structs_path.md\\\":\\\"PIT2MPfh\\\",\\\"generated_manifest_structs_platformcondition.md\\\":\\\"DRUGRC6J\\\",\\\"generated_manifest_structs_plugin.md\\\":\\\"D9FJjnE6\\\",\\\"generated_manifest_structs_pluginlocation.md\\\":\\\"CO4OYSot\\\",\\\"generated_manifest_structs_privacymanifest.md\\\":\\\"Bl4wD1ra\\\",\\\"generated_manifest_structs_profileaction.md\\\":\\\"BeXyxxh-\\\",\\\"generated_manifest_structs_project.md\\\":\\\"BSf6VYPW\\\",\\\"generated_manifest_structs_project.options.md\\\":\\\"DbXDQewJ\\\",\\\"generated_manifest_structs_project.options.textsettings.md\\\":\\\"BHY72j2W\\\",\\\"generated_manifest_structs_resourcefileelements.md\\\":\\\"_0yPZBmL\\\",\\\"generated_manifest_structs_resourcesynthesizer.md\\\":\\\"B99DM07u\\\",\\\"generated_manifest_structs_runaction.md\\\":\\\"6FOceSPs\\\",\\\"generated_manifest_structs_runactionoptions.md\\\":\\\"DwUDs7-m\\\",\\\"generated_manifest_structs_scheme.md\\\":\\\"B6-tT32w\\\",\\\"generated_manifest_structs_schemediagnosticsoptions.md\\\":\\\"B6mkCtX2\\\",\\\"generated_manifest_structs_schemelanguage.md\\\":\\\"BdM1cinP\\\",\\\"generated_manifest_structs_settings.md\\\":\\\"BS8xyJ8r\\\",\\\"generated_manifest_structs_simulatedlocation.md\\\":\\\"BqOE0SQN\\\",\\\"generated_manifest_structs_sourcefileglob.md\\\":\\\"fg20tBTC\\\",\\\"generated_manifest_structs_sourcefileslist.md\\\":\\\"SthLqZwX\\\",\\\"generated_manifest_structs_target.foreignbuild.md\\\":\\\"PwpZXP3t\\\",\\\"generated_manifest_structs_target.md\\\":\\\"wHLLxYNN\\\",\\\"generated_manifest_structs_targetmetadata.md\\\":\\\"CfidS8Ld\\\",\\\"generated_manifest_structs_targetreference.md\\\":\\\"CWhCZZLd\\\",\\\"generated_manifest_structs_targetscript.md\\\":\\\"CCGjZR10\\\",\\\"generated_manifest_structs_template.item.md\\\":\\\"DIeRM4N_\\\",\\\"generated_manifest_structs_template.md\\\":\\\"xxEGYnp-\\\",\\\"generated_manifest_structs_templatestring.md\\\":\\\"dj52ArZu\\\",\\\"generated_manifest_structs_templatestring.stringinterpolation.md\\\":\\\"CgJJFYOl\\\",\\\"generated_manifest_structs_testabletarget.md\\\":\\\"DiLH02zg\\\",\\\"generated_manifest_structs_testaction.md\\\":\\\"B6GtiCdK\\\",\\\"generated_manifest_structs_testactionoptions.md\\\":\\\"D7ctFu4L\\\",\\\"generated_manifest_structs_testingoptions.md\\\":\\\"BTEjoHzf\\\",\\\"generated_manifest_structs_tuist.cache.md\\\":\\\"BjifXv2F\\\",\\\"generated_manifest_structs_tuist.cacheoptions.md\\\":\\\"BTxZiJHj\\\",\\\"generated_manifest_structs_tuist.generationoptions.md\\\":\\\"DWFxjGHu\\\",\\\"generated_manifest_structs_tuist.md\\\":\\\"B3PYT2DQ\\\",\\\"generated_manifest_structs_tuistxcodeprojectoptions.md\\\":\\\"QOIgctsm\\\",\\\"generated_manifest_structs_version.md\\\":\\\"CQ0TdpUz\\\",\\\"generated_manifest_structs_workspace.generationoptions.md\\\":\\\"D3EOXfaN\\\",\\\"generated_manifest_structs_workspace.md\\\":\\\"DsGhWgHK\\\",\\\"generated_manifest_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"B-vUnhc6\\\",\\\"generated_manifest_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"D_QY9Ryj\\\",\\\"generated_manifest_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"B_X3to-z\\\",\\\"generated_manifest_typealiases_config.md\\\":\\\"Du3T61hF\\\",\\\"generated_manifest_typealiases_destinations.md\\\":\\\"Cuy0roSO\\\",\\\"generated_manifest_typealiases_platformfilters.md\\\":\\\"IGtQKL_i\\\",\\\"generated_manifest_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"D9i7b_ge\\\",\\\"generated_manifest_typealiases_settingsdictionary.md\\\":\\\"CdmMotLG\\\",\\\"generated_manifest_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"DgECnQYP\\\",\\\"ja_cli_directories.md\\\":\\\"CQVFuSaY\\\",\\\"ja_cli_logging.md\\\":\\\"elh7sy2o\\\",\\\"ja_cli_shell-completions.md\\\":\\\"CjFWF7bD\\\",\\\"ja_contributors_cli_logging.md\\\":\\\"BaF-uiQr\\\",\\\"ja_contributors_code-reviews.md\\\":\\\"BY3wDIGk\\\",\\\"ja_contributors_get-started.md\\\":\\\"LhIT1tON\\\",\\\"ja_contributors_issue-reporting.md\\\":\\\"DLkYjtl-\\\",\\\"ja_contributors_principles.md\\\":\\\"WSxZHrVm\\\",\\\"ja_contributors_releases.md\\\":\\\"C7cwSMPe\\\",\\\"ja_contributors_translate.md\\\":\\\"exfSkm57\\\",\\\"ja_guides_examples_generated-projects.md\\\":\\\"7YxGoz5Y\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"CFUY3jko\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"wejPOJRt\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"Dn_F7w8e\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"B0W1APrR\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"Dwl1SdTY\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"DursXlWD\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"BNPFJ3iF\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"CR4lfKge\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"DkpLsTtT\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"CYXdppjP\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"CuWY09w0\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"Cg6qeo1n\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"DzJjysrT\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"BxkODsOQ\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"132ev4mX\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"DaCViaWX\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"Cgm7dJQU\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"DJ6l48Sd\\\",\\\"ja_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"rJBTC2gS\\\",\\\"ja_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"CEEmTYZN\\\",\\\"ja_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"B3PUYGl7\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"Cx_BaRCI\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"Dr29L2pI\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"BNZ9EbXB\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"DmJkc_PX\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"CbhJOa5n\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"raDdctx4\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"BG-v7jqD\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"CvZ02hg0\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"CK3Aq_PJ\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"Cd9ZOQ9f\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"D2_uNc7q\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"BU9zcooC\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"CEFzH0UF\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"C55uA0ai\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"Bh1oY_hj\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"BalzlfB1\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"BZzgRysw\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"DuzrGHI6\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"DWZHmm5s\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"D2-vBm4I\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"BjNUt1W7\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"BcVAHb_V\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"CdzdlLU4\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"CLSVYXoe\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"DUH3O8vq\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"C9Jc_Pu-\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"CtieJNdf\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"jIIZLKjp\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"C-muOM5g\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"T_1-QqH7\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"CqcjumUL\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"CtRfb3zY\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"DewcCiVB\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"CYl1vCL7\\\",\\\"ja_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"BGWGDdwg\\\",\\\"ja_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"DIUIydxC\\\",\\\"ja_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"pDK0dJwQ\\\",\\\"ja_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"qEgfHGSM\\\",\\\"ja_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"BJSu1Iuf\\\",\\\"ja_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"Dzj3AWEh\\\",\\\"ja_guides_examples_generated-projects_xcode_app.md\\\":\\\"CVwf1KpY\\\",\\\"ja_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"BaTrIKSE\\\",\\\"ja_guides_features_agentic-coding_mcp.md\\\":\\\"BMsJJ-up\\\",\\\"ja_guides_features_bundle-size.md\\\":\\\"nqLC8GPr\\\",\\\"ja_guides_features_cache.md\\\":\\\"C4jQiJSq\\\",\\\"ja_guides_features_cache_module-cache.md\\\":\\\"BFfRQn6H\\\",\\\"ja_guides_features_cache_xcode-cache.md\\\":\\\"Bl0EtmbH\\\",\\\"ja_guides_features_insights.md\\\":\\\"ZqVOipPn\\\",\\\"ja_guides_features_previews.md\\\":\\\"BniRVTSz\\\",\\\"ja_guides_features_projects.md\\\":\\\"BFrUAJvD\\\",\\\"ja_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"DEmVQ10r\\\",\\\"ja_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"CyqlRTBx\\\",\\\"ja_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"B90ID6S-\\\",\\\"ja_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"SEi8Zs5L\\\",\\\"ja_guides_features_projects_adoption_new-project.md\\\":\\\"Nj1I1Pip\\\",\\\"ja_guides_features_projects_adoption_swift-package.md\\\":\\\"BaTlAxkN\\\",\\\"ja_guides_features_projects_best-practices.md\\\":\\\"Bwzo0Phc\\\",\\\"ja_guides_features_projects_code-sharing.md\\\":\\\"krwbRADi\\\",\\\"ja_guides_features_projects_cost-of-convenience.md\\\":\\\"BydbYd6Q\\\",\\\"ja_guides_features_projects_dependencies.md\\\":\\\"BJELuraw\\\",\\\"ja_guides_features_projects_directory-structure.md\\\":\\\"BDBH76AC\\\",\\\"ja_guides_features_projects_dynamic-configuration.md\\\":\\\"2daoU7ti\\\",\\\"ja_guides_features_projects_editing.md\\\":\\\"BNzpixJq\\\",\\\"ja_guides_features_projects_hashing.md\\\":\\\"Cl0Ong5E\\\",\\\"ja_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"DeWB-zaA\\\",\\\"ja_guides_features_projects_manifests.md\\\":\\\"DA2pdd7M\\\",\\\"ja_guides_features_projects_metadata-tags.md\\\":\\\"f5cwEiIV\\\",\\\"ja_guides_features_projects_plugins.md\\\":\\\"CrfInkmN\\\",\\\"ja_guides_features_projects_synthesized-files.md\\\":\\\"DAfXo_61\\\",\\\"ja_guides_features_projects_templates.md\\\":\\\"NPtQTaD_\\\",\\\"ja_guides_features_projects_tma-architecture.md\\\":\\\"BWDtUNri\\\",\\\"ja_guides_features_qa.md\\\":\\\"BpAqn2kc\\\",\\\"ja_guides_features_registry.md\\\":\\\"DKcFcZKW\\\",\\\"ja_guides_features_registry_continuous-integration.md\\\":\\\"DDNrLpjL\\\",\\\"ja_guides_features_registry_generated-project.md\\\":\\\"BdRla3cL\\\",\\\"ja_guides_features_registry_swift-package.md\\\":\\\"Bn5gDS9n\\\",\\\"ja_guides_features_registry_xcode-project.md\\\":\\\"ZQmi1Ple\\\",\\\"ja_guides_features_registry_xcodeproj-integration.md\\\":\\\"bAJFmwTN\\\",\\\"ja_guides_features_selective-testing.md\\\":\\\"BpP5WWwk\\\",\\\"ja_guides_features_selective-testing_generated-project.md\\\":\\\"DYJ1dcRL\\\",\\\"ja_guides_features_selective-testing_xcode-project.md\\\":\\\"DJFb5G82\\\",\\\"ja_guides_integrations_continuous-integration.md\\\":\\\"EH_hnddk\\\",\\\"ja_guides_integrations_gitforge_github.md\\\":\\\"BM9xCvEz\\\",\\\"ja_guides_integrations_sso.md\\\":\\\"BDuHWqjt\\\",\\\"ja_guides_quick-start_add-dependencies.md\\\":\\\"z4Jskpt2\\\",\\\"ja_guides_quick-start_gather-insights.md\\\":\\\"BHQeXvIG\\\",\\\"ja_guides_quick-start_get-started.md\\\":\\\"yJUhUIsl\\\",\\\"ja_guides_quick-start_install-tuist.md\\\":\\\"BO5Xvi2j\\\",\\\"ja_guides_server_accounts-and-projects.md\\\":\\\"CTR71whx\\\",\\\"ja_guides_server_authentication.md\\\":\\\"C1mx6LGp\\\",\\\"ja_guides_server_self-host_install.md\\\":\\\"DAhzwVQC\\\",\\\"ja_guides_server_self-host_telemetry.md\\\":\\\"B-GrLXGk\\\",\\\"ja_guides_tuist_about.md\\\":\\\"D3O7saLK\\\",\\\"ja_index.md\\\":\\\"C-jw6u-s\\\",\\\"ja_references_examples.md\\\":\\\"BlLy8xDe\\\",\\\"ja_references_examples_generated_app_with_airship_sdk.md\\\":\\\"5MhdBXDx\\\",\\\"ja_references_examples_generated_app_with_build_rules.md\\\":\\\"BLsN5K48\\\",\\\"ja_references_examples_generated_app_with_composable_architecture.md\\\":\\\"GqZ-Z141\\\",\\\"ja_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"DliMrAEQ\\\",\\\"ja_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"ZCrfI0EG\\\",\\\"ja_references_examples_generated_app_with_custom_scheme.md\\\":\\\"BirJpTxc\\\",\\\"ja_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"ShZtY9bH\\\",\\\"ja_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"Bu-k1t0R\\\",\\\"ja_references_examples_generated_app_with_generated_sources.md\\\":\\\"CYzMEL54\\\",\\\"ja_references_examples_generated_app_with_globs.md\\\":\\\"OCArNjmR\\\",\\\"ja_references_examples_generated_app_with_google_maps.md\\\":\\\"DpHX1mH0\\\",\\\"ja_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"LOlEa9-f\\\",\\\"ja_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"C6NqSE-H\\\",\\\"ja_references_examples_generated_app_with_metal_options.md\\\":\\\"CCEifFZN\\\",\\\"ja_references_examples_generated_app_with_organization_name_project.md\\\":\\\"P8vl81Fj\\\",\\\"ja_references_examples_generated_app_with_realm.md\\\":\\\"CnArX9cY\\\",\\\"ja_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"DummZwfC\\\",\\\"ja_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"C1XfNn1s\\\",\\\"ja_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"JzQZVGeH\\\",\\\"ja_references_examples_generated_framework_with_environment_variables.md\\\":\\\"kdhPNtuU\\\",\\\"ja_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"DfPvEelb\\\",\\\"ja_references_examples_generated_ios_app_with_actions.md\\\":\\\"DhBbTg6j\\\",\\\"ja_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"DXpQTLa5\\\",\\\"ja_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"Bx0HSKme\\\",\\\"ja_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"D4Xm8oQ3\\\",\\\"ja_references_examples_generated_ios_app_with_coredata.md\\\":\\\"6TeHiIzy\\\",\\\"ja_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"vwu1OXrP\\\",\\\"ja_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"CQg6eoGV\\\",\\\"ja_references_examples_generated_ios_app_with_extensions.md\\\":\\\"C4uusOZc\\\",\\\"ja_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"CWSVI6mO\\\",\\\"ja_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"BD7zMC73\\\",\\\"ja_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"OJtQq69s\\\",\\\"ja_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"CLvvR6Po\\\",\\\"ja_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"BILoIDsr\\\",\\\"ja_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"D0Qka0kF\\\",\\\"ja_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BfMrKMUK\\\",\\\"ja_references_examples_generated_ios_app_with_helpers.md\\\":\\\"CMWqEgEr\\\",\\\"ja_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"Cp_U3dvg\\\",\\\"ja_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"BYAEo9hc\\\",\\\"ja_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"uR3Fl1dT\\\",\\\"ja_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"CQKD3Nlv\\\",\\\"ja_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"DJElyIS9\\\",\\\"ja_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"BQpHDmlt\\\",\\\"ja_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"Cj1MEugl\\\",\\\"ja_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"CRICKkp3\\\",\\\"ja_references_examples_generated_ios_app_with_sdk.md\\\":\\\"B-vlOD1J\\\",\\\"ja_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"CFjsoDpy\\\",\\\"ja_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"HgY_4Ctt\\\",\\\"ja_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"D6rEvH8t\\\",\\\"ja_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"B-euyNpe\\\",\\\"ja_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"CRT5j2wU\\\",\\\"ja_references_examples_generated_ios_app_with_tests.md\\\":\\\"BHlc3I3t\\\",\\\"ja_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"D7SntAxY\\\",\\\"ja_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"DNKgdAa_\\\",\\\"ja_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"CQ3KBWl5\\\",\\\"ja_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"CKEymic2\\\",\\\"ja_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"B4q07Ehu\\\",\\\"ja_references_examples_generated_macos_app_with_extensions.md\\\":\\\"DC3w7k_L\\\",\\\"ja_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"wPRklrkr\\\",\\\"ja_references_examples_generated_project_with_class_prefix.md\\\":\\\"CeI1aLhz\\\",\\\"ja_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"CayKnbTJ\\\",\\\"ja_references_examples_xcode_app.md\\\":\\\"D1UZBMmB\\\",\\\"ja_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"C22t8ml4\\\",\\\"ja_references_migrations_from-v3-to-v4.md\\\":\\\"COnm5OoH\\\",\\\"ko_cli_directories.md\\\":\\\"DlWyxdDD\\\",\\\"ko_cli_logging.md\\\":\\\"BxMDoaV2\\\",\\\"ko_cli_shell-completions.md\\\":\\\"A16Y5bFC\\\",\\\"ko_contributors_cli_logging.md\\\":\\\"DB6rOGOu\\\",\\\"ko_contributors_code-reviews.md\\\":\\\"Ccd6Iewa\\\",\\\"ko_contributors_get-started.md\\\":\\\"c-Id9MFF\\\",\\\"ko_contributors_issue-reporting.md\\\":\\\"DlIlURcF\\\",\\\"ko_contributors_principles.md\\\":\\\"DQncPewI\\\",\\\"ko_contributors_releases.md\\\":\\\"CuikS_kc\\\",\\\"ko_contributors_translate.md\\\":\\\"M4_qlmdp\\\",\\\"ko_guides_examples_generated-projects.md\\\":\\\"BJFUUSlk\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"Be-eXFsi\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"Do3yQ3UC\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"CGuReygF\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"DkflFjfQ\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"HYTIW015\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"DW21s9bG\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"BTitnHs1\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"Dh_qs7qA\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"Dq2gRVwY\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"CpVxv8ag\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"Dbt9rMFY\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"Upm8FazQ\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"DVgqYyEv\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"BaSpICBn\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"CrqkfJ6b\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"DVift1UA\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"Dusob0r7\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"BHIkZu1W\\\",\\\"ko_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"Ct9Y-S4k\\\",\\\"ko_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"BLafIw1W\\\",\\\"ko_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"DcoxIaKj\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"DUz8zzWp\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"BMvLGTXg\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"CWIuw64B\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"CZA1pKBe\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"DLzPcLhP\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"DaM9fQdo\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"DUxWgF8G\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"CDFE6nB_\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"v_rEd3Ii\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"bfIEtCuk\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"Bge8aKF5\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"DcbPb6Bq\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"C3PtG5z5\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"ziUDo26G\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BAer9u_H\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"Kz0WnRT1\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"D5TOCN-I\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"CzzzgtW9\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"CyGcbYl9\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"DkbcZocM\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"Csuf7Cst\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"B7CFY2F0\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"evBpWzxF\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"DSmCSe6L\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"D0dluQun\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"wwfT-oLL\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"Cv_-Qp90\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"DqHTlfPD\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"CLCPrDuN\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"BuK_iqjB\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"D7gZmSvA\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"DWyWtDD2\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"D2h_fOqO\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"PLUYHuiI\\\",\\\"ko_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"DIXSWaSD\\\",\\\"ko_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"CggJchcM\\\",\\\"ko_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"BxtbsgP1\\\",\\\"ko_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"D9Qgrg-N\\\",\\\"ko_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"Bw3yDdCT\\\",\\\"ko_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"KeoRZ1Bl\\\",\\\"ko_guides_examples_generated-projects_xcode_app.md\\\":\\\"CQ_kFo1o\\\",\\\"ko_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"BqqlIp53\\\",\\\"ko_guides_features_agentic-coding_mcp.md\\\":\\\"D7sLEkJW\\\",\\\"ko_guides_features_bundle-size.md\\\":\\\"CKFVbkbw\\\",\\\"ko_guides_features_cache.md\\\":\\\"BTrxyxRo\\\",\\\"ko_guides_features_cache_module-cache.md\\\":\\\"CvC2h3DX\\\",\\\"ko_guides_features_cache_xcode-cache.md\\\":\\\"Dtshgqcl\\\",\\\"ko_guides_features_insights.md\\\":\\\"CQCinKGQ\\\",\\\"ko_guides_features_previews.md\\\":\\\"BFMzybnM\\\",\\\"ko_guides_features_projects.md\\\":\\\"OXp3h1dq\\\",\\\"ko_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"BZwt8vc-\\\",\\\"ko_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"CpugkTeR\\\",\\\"ko_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"19EEQUQF\\\",\\\"ko_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"BjdF8OMk\\\",\\\"ko_guides_features_projects_adoption_new-project.md\\\":\\\"DUJYNO9E\\\",\\\"ko_guides_features_projects_adoption_swift-package.md\\\":\\\"DWjon9ng\\\",\\\"ko_guides_features_projects_best-practices.md\\\":\\\"BzJInsza\\\",\\\"ko_guides_features_projects_code-sharing.md\\\":\\\"Z8QaNMO0\\\",\\\"ko_guides_features_projects_cost-of-convenience.md\\\":\\\"ByS3oK_3\\\",\\\"ko_guides_features_projects_dependencies.md\\\":\\\"Bq4SD7Yy\\\",\\\"ko_guides_features_projects_directory-structure.md\\\":\\\"BNrq3Xk0\\\",\\\"ko_guides_features_projects_dynamic-configuration.md\\\":\\\"C1Qa8l-t\\\",\\\"ko_guides_features_projects_editing.md\\\":\\\"Fv2ZPXCe\\\",\\\"ko_guides_features_projects_hashing.md\\\":\\\"Cf8fqgTv\\\",\\\"ko_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"BmzRuxJ8\\\",\\\"ko_guides_features_projects_manifests.md\\\":\\\"CU3XDsvL\\\",\\\"ko_guides_features_projects_metadata-tags.md\\\":\\\"B7mA8yD6\\\",\\\"ko_guides_features_projects_plugins.md\\\":\\\"ULmVbQex\\\",\\\"ko_guides_features_projects_synthesized-files.md\\\":\\\"CungsfT9\\\",\\\"ko_guides_features_projects_templates.md\\\":\\\"CyaHYc_k\\\",\\\"ko_guides_features_projects_tma-architecture.md\\\":\\\"c-EcU9c1\\\",\\\"ko_guides_features_qa.md\\\":\\\"awZu-u7K\\\",\\\"ko_guides_features_registry.md\\\":\\\"AM3YtXbA\\\",\\\"ko_guides_features_registry_continuous-integration.md\\\":\\\"ts3nsbH8\\\",\\\"ko_guides_features_registry_generated-project.md\\\":\\\"BPbgju31\\\",\\\"ko_guides_features_registry_swift-package.md\\\":\\\"CPJDAaXo\\\",\\\"ko_guides_features_registry_xcode-project.md\\\":\\\"BmVuwVaL\\\",\\\"ko_guides_features_registry_xcodeproj-integration.md\\\":\\\"DuTlcRuY\\\",\\\"ko_guides_features_selective-testing.md\\\":\\\"CY8nuDbL\\\",\\\"ko_guides_features_selective-testing_generated-project.md\\\":\\\"GyPIQJrE\\\",\\\"ko_guides_features_selective-testing_xcode-project.md\\\":\\\"yFmwoGiV\\\",\\\"ko_guides_integrations_continuous-integration.md\\\":\\\"C9jH7rHa\\\",\\\"ko_guides_integrations_gitforge_github.md\\\":\\\"QA4IJJjw\\\",\\\"ko_guides_integrations_sso.md\\\":\\\"BHqle6C-\\\",\\\"ko_guides_quick-start_add-dependencies.md\\\":\\\"C2MspiNw\\\",\\\"ko_guides_quick-start_gather-insights.md\\\":\\\"DloipE2H\\\",\\\"ko_guides_quick-start_get-started.md\\\":\\\"cZka_QHz\\\",\\\"ko_guides_quick-start_install-tuist.md\\\":\\\"DM9GMMpC\\\",\\\"ko_guides_server_accounts-and-projects.md\\\":\\\"ZWEIABjC\\\",\\\"ko_guides_server_authentication.md\\\":\\\"Ccx7pvai\\\",\\\"ko_guides_server_self-host_install.md\\\":\\\"CIgsJHGW\\\",\\\"ko_guides_server_self-host_telemetry.md\\\":\\\"DQ9x0Knz\\\",\\\"ko_guides_tuist_about.md\\\":\\\"DNbde-TY\\\",\\\"ko_index.md\\\":\\\"BFLh6adm\\\",\\\"ko_references_examples.md\\\":\\\"256fA3FQ\\\",\\\"ko_references_examples_generated_app_with_airship_sdk.md\\\":\\\"4j--jlmO\\\",\\\"ko_references_examples_generated_app_with_build_rules.md\\\":\\\"BTHuH0Us\\\",\\\"ko_references_examples_generated_app_with_composable_architecture.md\\\":\\\"CM8zSANE\\\",\\\"ko_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"C8rrA5bU\\\",\\\"ko_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"BJLKO4Fa\\\",\\\"ko_references_examples_generated_app_with_custom_scheme.md\\\":\\\"66NveYr1\\\",\\\"ko_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"cz1UTvFl\\\",\\\"ko_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"nVfmRG_j\\\",\\\"ko_references_examples_generated_app_with_generated_sources.md\\\":\\\"D85MGVRg\\\",\\\"ko_references_examples_generated_app_with_globs.md\\\":\\\"Ct8I-qhQ\\\",\\\"ko_references_examples_generated_app_with_google_maps.md\\\":\\\"CmeW_Lo9\\\",\\\"ko_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"CBUvb_or\\\",\\\"ko_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"Rdw9XcxK\\\",\\\"ko_references_examples_generated_app_with_metal_options.md\\\":\\\"DBwi2BB6\\\",\\\"ko_references_examples_generated_app_with_organization_name_project.md\\\":\\\"CEiz2aEm\\\",\\\"ko_references_examples_generated_app_with_realm.md\\\":\\\"BfoXVZkO\\\",\\\"ko_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"oZriVW9f\\\",\\\"ko_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"D0HWPM5z\\\",\\\"ko_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"MQ3xzfF2\\\",\\\"ko_references_examples_generated_framework_with_environment_variables.md\\\":\\\"BRiSd8G4\\\",\\\"ko_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"ZSm1-tKH\\\",\\\"ko_references_examples_generated_ios_app_with_actions.md\\\":\\\"BDPE_MAd\\\",\\\"ko_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"DzbnWadr\\\",\\\"ko_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"Cit7OOCO\\\",\\\"ko_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"Bnmqq4k4\\\",\\\"ko_references_examples_generated_ios_app_with_coredata.md\\\":\\\"IAO9PPUB\\\",\\\"ko_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"DoW4fmBH\\\",\\\"ko_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"BwR3gfBt\\\",\\\"ko_references_examples_generated_ios_app_with_extensions.md\\\":\\\"D8FQpCUt\\\",\\\"ko_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"1emgmK3x\\\",\\\"ko_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"B4f_777N\\\",\\\"ko_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"ZuQKsAPz\\\",\\\"ko_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"Ds4jrIDd\\\",\\\"ko_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"BoWYa61u\\\",\\\"ko_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"DGYsnKi-\\\",\\\"ko_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"anYpJkZw\\\",\\\"ko_references_examples_generated_ios_app_with_helpers.md\\\":\\\"CXouX2vR\\\",\\\"ko_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"CWjF-GNW\\\",\\\"ko_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"Dqz2W7uT\\\",\\\"ko_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"BtxCDfaq\\\",\\\"ko_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"B1fQarVF\\\",\\\"ko_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"Cn_So7RQ\\\",\\\"ko_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"Dyas8WEW\\\",\\\"ko_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"BGkOa_a6\\\",\\\"ko_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"Dbj1_xG8\\\",\\\"ko_references_examples_generated_ios_app_with_sdk.md\\\":\\\"DhvUJO2T\\\",\\\"ko_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"CvJLgjRf\\\",\\\"ko_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"BDevLk53\\\",\\\"ko_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"DJu7n3p4\\\",\\\"ko_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"BkbNGpPH\\\",\\\"ko_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"Dhr1k68K\\\",\\\"ko_references_examples_generated_ios_app_with_tests.md\\\":\\\"j1fPl-td\\\",\\\"ko_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"CZw6C1Qq\\\",\\\"ko_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"CSVbR664\\\",\\\"ko_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"CTyRWwxw\\\",\\\"ko_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"B68NPdOd\\\",\\\"ko_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"AFFcKl96\\\",\\\"ko_references_examples_generated_macos_app_with_extensions.md\\\":\\\"XWjk796I\\\",\\\"ko_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"D7JbVIUA\\\",\\\"ko_references_examples_generated_project_with_class_prefix.md\\\":\\\"KH2NEAJr\\\",\\\"ko_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"B35CpbtI\\\",\\\"ko_references_examples_xcode_app.md\\\":\\\"CbzL9GIU\\\",\\\"ko_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"yRrPMJ5Y\\\",\\\"ko_references_migrations_from-v3-to-v4.md\\\":\\\"zGS1KoO7\\\",\\\"pl_cli_account.md\\\":\\\"af9Dci0X\\\",\\\"pl_cli_account_tokens.md\\\":\\\"Cd8OvxJY\\\",\\\"pl_cli_account_tokens_create.md\\\":\\\"BLq9CXz2\\\",\\\"pl_cli_account_tokens_list.md\\\":\\\"BzBnKhm5\\\",\\\"pl_cli_account_tokens_revoke.md\\\":\\\"DcifbH1H\\\",\\\"pl_cli_account_update.md\\\":\\\"pMKboEjB\\\",\\\"pl_cli_analytics-upload.md\\\":\\\"DSnNQftR\\\",\\\"pl_cli_auth.md\\\":\\\"C0RCl-f1\\\",\\\"pl_cli_auth_login.md\\\":\\\"Cx_pa9F0\\\",\\\"pl_cli_auth_logout.md\\\":\\\"zr07a6jG\\\",\\\"pl_cli_auth_refresh-token.md\\\":\\\"B3hN1VGf\\\",\\\"pl_cli_auth_whoami.md\\\":\\\"DDwPaLkc\\\",\\\"pl_cli_build.md\\\":\\\"CG9cLGK9\\\",\\\"pl_cli_build_list.md\\\":\\\"BVZJoBad\\\",\\\"pl_cli_build_run.md\\\":\\\"CpgnrsKj\\\",\\\"pl_cli_build_show.md\\\":\\\"B-xBZOlm\\\",\\\"pl_cli_bundle.md\\\":\\\"PRMhYRva\\\",\\\"pl_cli_bundle_list.md\\\":\\\"CaWP7al-\\\",\\\"pl_cli_bundle_show.md\\\":\\\"xRmM1jtE\\\",\\\"pl_cli_cache-start.md\\\":\\\"DYTbEi9s\\\",\\\"pl_cli_cache.md\\\":\\\"DH_R46Cz\\\",\\\"pl_cli_cache_config.md\\\":\\\"BQNPFFB3\\\",\\\"pl_cli_cache_warm.md\\\":\\\"CGltBBrG\\\",\\\"pl_cli_clean.md\\\":\\\"DhzxPFze\\\",\\\"pl_cli_directories.md\\\":\\\"DG3fCVqS\\\",\\\"pl_cli_dump.md\\\":\\\"CtnfUy7K\\\",\\\"pl_cli_edit.md\\\":\\\"B3ZIkgbo\\\",\\\"pl_cli_generate.md\\\":\\\"_YYt_AkA\\\",\\\"pl_cli_generate_list.md\\\":\\\"DWyh71hl\\\",\\\"pl_cli_generate_run.md\\\":\\\"CxVEA15o\\\",\\\"pl_cli_generate_show.md\\\":\\\"DwboxhOr\\\",\\\"pl_cli_graph.md\\\":\\\"nosl4Ava\\\",\\\"pl_cli_hash.md\\\":\\\"D6jk9uqA\\\",\\\"pl_cli_hash_cache.md\\\":\\\"qr95j2Fm\\\",\\\"pl_cli_hash_selective-testing.md\\\":\\\"BdpUYbU1\\\",\\\"pl_cli_help.md\\\":\\\"Pb_Dou52\\\",\\\"pl_cli_init.md\\\":\\\"BNamI5sx\\\",\\\"pl_cli_inspect.md\\\":\\\"BFeJ4614\\\",\\\"pl_cli_inspect_build.md\\\":\\\"DkPsBF4Y\\\",\\\"pl_cli_inspect_bundle.md\\\":\\\"D6EnnaUa\\\",\\\"pl_cli_inspect_dependencies.md\\\":\\\"CvWLOcWh\\\",\\\"pl_cli_inspect_implicit-imports.md\\\":\\\"BcuHIKzD\\\",\\\"pl_cli_inspect_redundant-imports.md\\\":\\\"CwBEDlsJ\\\",\\\"pl_cli_inspect_test.md\\\":\\\"CagSOgmH\\\",\\\"pl_cli_install.md\\\":\\\"DO796BR7\\\",\\\"pl_cli_logging.md\\\":\\\"C_Vm0E9H\\\",\\\"pl_cli_mcp.md\\\":\\\"3_M4KZVS\\\",\\\"pl_cli_mcp_setup.md\\\":\\\"BhCB5EoT\\\",\\\"pl_cli_mcp_setup_claude-code.md\\\":\\\"_PeO1WFW\\\",\\\"pl_cli_mcp_setup_claude.md\\\":\\\"BDaXr5r0\\\",\\\"pl_cli_mcp_setup_cursor.md\\\":\\\"CtVEAAhH\\\",\\\"pl_cli_mcp_setup_vscode.md\\\":\\\"B15c094M\\\",\\\"pl_cli_mcp_setup_zed.md\\\":\\\"BwOKdAv3\\\",\\\"pl_cli_mcp_start.md\\\":\\\"Dn2tykLq\\\",\\\"pl_cli_migration.md\\\":\\\"CIovzDv9\\\",\\\"pl_cli_migration_check-empty-settings.md\\\":\\\"td3uc-nR\\\",\\\"pl_cli_migration_list-targets.md\\\":\\\"PtkyYIz3\\\",\\\"pl_cli_migration_settings-to-xcconfig.md\\\":\\\"C2sRF6wM\\\",\\\"pl_cli_organization.md\\\":\\\"DtHz3T6w\\\",\\\"pl_cli_organization_billing.md\\\":\\\"CbO7o_2Y\\\",\\\"pl_cli_organization_create.md\\\":\\\"DLGYkW_a\\\",\\\"pl_cli_organization_delete.md\\\":\\\"CxiQ4OEv\\\",\\\"pl_cli_organization_invite.md\\\":\\\"CDGw6m-n\\\",\\\"pl_cli_organization_list.md\\\":\\\"bYXZ9IVJ\\\",\\\"pl_cli_organization_remove.md\\\":\\\"DJ9PSeXU\\\",\\\"pl_cli_organization_remove_invite.md\\\":\\\"DTCzLGgr\\\",\\\"pl_cli_organization_remove_member.md\\\":\\\"DCU_D4P1\\\",\\\"pl_cli_organization_remove_sso.md\\\":\\\"D7BvtE2F\\\",\\\"pl_cli_organization_show.md\\\":\\\"gLdOTpBC\\\",\\\"pl_cli_organization_update.md\\\":\\\"Dx8H48iE\\\",\\\"pl_cli_organization_update_member.md\\\":\\\"DsarFb99\\\",\\\"pl_cli_organization_update_sso.md\\\":\\\"WIZyEVlD\\\",\\\"pl_cli_plugin.md\\\":\\\"BItDwAB0\\\",\\\"pl_cli_plugin_archive.md\\\":\\\"B_7SLqtH\\\",\\\"pl_cli_plugin_build.md\\\":\\\"C0zo9R1d\\\",\\\"pl_cli_plugin_run.md\\\":\\\"Cp7iozVJ\\\",\\\"pl_cli_plugin_test.md\\\":\\\"BX8cbA-X\\\",\\\"pl_cli_project.md\\\":\\\"D7B7aWaf\\\",\\\"pl_cli_project_create.md\\\":\\\"RkoPCUTA\\\",\\\"pl_cli_project_delete.md\\\":\\\"DqqcEmRi\\\",\\\"pl_cli_project_list.md\\\":\\\"Grv-7E55\\\",\\\"pl_cli_project_show.md\\\":\\\"BRZPiTHs\\\",\\\"pl_cli_project_tokens.md\\\":\\\"CX-D4n24\\\",\\\"pl_cli_project_tokens_create.md\\\":\\\"CT_hECiP\\\",\\\"pl_cli_project_tokens_list.md\\\":\\\"BPmicPFy\\\",\\\"pl_cli_project_tokens_revoke.md\\\":\\\"DR0bynUb\\\",\\\"pl_cli_project_update.md\\\":\\\"l-KYtWug\\\",\\\"pl_cli_registry.md\\\":\\\"BYdND7N5\\\",\\\"pl_cli_registry_login.md\\\":\\\"CAWI-UGc\\\",\\\"pl_cli_registry_logout.md\\\":\\\"DQHkGVeW\\\",\\\"pl_cli_registry_setup.md\\\":\\\"CE4qoY9J\\\",\\\"pl_cli_run.md\\\":\\\"DdUzgrIP\\\",\\\"pl_cli_scaffold.md\\\":\\\"CrC3IkDq\\\",\\\"pl_cli_scaffold_list.md\\\":\\\"nnQ9cm8P\\\",\\\"pl_cli_setup.md\\\":\\\"C7GTIUjU\\\",\\\"pl_cli_setup_cache.md\\\":\\\"7PEZeeR4\\\",\\\"pl_cli_share.md\\\":\\\"PoYZtKHf\\\",\\\"pl_cli_shell-completions.md\\\":\\\"DgRKz0Na\\\",\\\"pl_cli_test.md\\\":\\\"CaBGNvXU\\\",\\\"pl_cli_test_case.md\\\":\\\"xmaz4GFC\\\",\\\"pl_cli_test_case_list.md\\\":\\\"CiBfHOYA\\\",\\\"pl_cli_test_case_run.md\\\":\\\"CLI6ULk9\\\",\\\"pl_cli_test_case_run_list.md\\\":\\\"eMeRlcTl\\\",\\\"pl_cli_test_case_run_show.md\\\":\\\"BEElvfSj\\\",\\\"pl_cli_test_case_show.md\\\":\\\"CF0VMI4A\\\",\\\"pl_cli_test_run.md\\\":\\\"zpZhf3Uc\\\",\\\"pl_cli_test_show.md\\\":\\\"PbNVqz4O\\\",\\\"pl_cli_version.md\\\":\\\"2_oR7Pdy\\\",\\\"pl_cli_xcodebuild.md\\\":\\\"BinLsJxw\\\",\\\"pl_cli_xcodebuild_archive.md\\\":\\\"Coqmv3Y9\\\",\\\"pl_cli_xcodebuild_build-for-testing.md\\\":\\\"CG7ytAeA\\\",\\\"pl_cli_xcodebuild_build.md\\\":\\\"CVv0yC7O\\\",\\\"pl_cli_xcodebuild_test-without-building.md\\\":\\\"g7_A4HvP\\\",\\\"pl_cli_xcodebuild_test.md\\\":\\\"B7QbADhE\\\",\\\"pl_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"DPDCgbay\\\",\\\"pl_contributors_cli_logging.md\\\":\\\"5AkCjHUm\\\",\\\"pl_contributors_code-reviews.md\\\":\\\"ByxCO3Eb\\\",\\\"pl_contributors_get-started.md\\\":\\\"BUN3Hts4\\\",\\\"pl_contributors_issue-reporting.md\\\":\\\"DAO3vUAB\\\",\\\"pl_contributors_principles.md\\\":\\\"hNQdM_Go\\\",\\\"pl_contributors_releases.md\\\":\\\"DGOVNd3p\\\",\\\"pl_contributors_translate.md\\\":\\\"DcbAJOjN\\\",\\\"pl_guides_examples_generated-projects.md\\\":\\\"D1iSFODN\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"DZqYv6gT\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"BkjYFSLn\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"DiTdyhNQ\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"mNpeFXw2\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"D7u49Z4r\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"DOGsbQ3e\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"BRm4YKVs\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"BEYnEvdB\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"DY87ygEN\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"BaNA9IP2\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"IYRDnxJW\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"Dpiwj6N5\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"CoxY7qrp\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"DUjyRIZE\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"Bn9aTH8L\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"Bn8vvn8w\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"u5KACo4y\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"DpTFvS0W\\\",\\\"pl_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"DvWCumc6\\\",\\\"pl_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"DxIPUk7F\\\",\\\"pl_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"BSBsyf0P\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"ChGuBNwJ\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"DQ0FHeFs\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"zXnaq4IQ\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"BvcufpV1\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"BeFlAcd5\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"DjXjXTng\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"BA7BxiQx\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"ConuNPLn\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"CDTYEvq2\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"zTMLXlIx\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"DdK3uQux\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"CEjZcUxS\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"xV-TLa3L\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"CCChv52d\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"CNLv6kMb\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"D0BcsIge\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"DfeGeTGD\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"LXcBcYE1\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"lxqxME-9\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"DOkyohxz\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"DImqrNfb\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"rsVaQDgF\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"Dtxx82iE\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"BxxAXNAx\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"Cwi-135m\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"DbOLE4hf\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"DyfcB9uz\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"DBmk85CN\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"I9Htz4vy\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"BKaalwPD\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"BuYhoZ0d\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"D2ZpEzv7\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"weqp1Hcl\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"CrdxkahR\\\",\\\"pl_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"ip6EnBvu\\\",\\\"pl_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"dBMUt2Gi\\\",\\\"pl_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"BrUjYK-c\\\",\\\"pl_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"D6p1ODXD\\\",\\\"pl_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"BMwSKOBj\\\",\\\"pl_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"3CXLDYI6\\\",\\\"pl_guides_examples_generated-projects_xcode_app.md\\\":\\\"C_XboTTj\\\",\\\"pl_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"CPCVQLr-\\\",\\\"pl_guides_features_agentic-coding_mcp.md\\\":\\\"C8XOodnx\\\",\\\"pl_guides_features_bundle-size.md\\\":\\\"CSbFztPZ\\\",\\\"pl_guides_features_cache.md\\\":\\\"DpxJ_q6h\\\",\\\"pl_guides_features_cache_module-cache.md\\\":\\\"DPOBKlPb\\\",\\\"pl_guides_features_cache_xcode-cache.md\\\":\\\"BoEPak9_\\\",\\\"pl_guides_features_insights.md\\\":\\\"yXzaNaf-\\\",\\\"pl_guides_features_previews.md\\\":\\\"BFWQ7vq4\\\",\\\"pl_guides_features_projects.md\\\":\\\"yFbSmhg_\\\",\\\"pl_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"EmMlgR1w\\\",\\\"pl_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"C5LdcjUL\\\",\\\"pl_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"CQ_NI0TG\\\",\\\"pl_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"C2zj27mO\\\",\\\"pl_guides_features_projects_adoption_new-project.md\\\":\\\"BfPSuvNx\\\",\\\"pl_guides_features_projects_adoption_swift-package.md\\\":\\\"uEDIRwSr\\\",\\\"pl_guides_features_projects_best-practices.md\\\":\\\"SVKgUULB\\\",\\\"pl_guides_features_projects_code-sharing.md\\\":\\\"k0o7z85N\\\",\\\"pl_guides_features_projects_cost-of-convenience.md\\\":\\\"B4jkZBRq\\\",\\\"pl_guides_features_projects_dependencies.md\\\":\\\"Cr_RmONu\\\",\\\"pl_guides_features_projects_directory-structure.md\\\":\\\"-HT77F5r\\\",\\\"pl_guides_features_projects_dynamic-configuration.md\\\":\\\"C9Fwt51r\\\",\\\"pl_guides_features_projects_editing.md\\\":\\\"CBmQybW4\\\",\\\"pl_guides_features_projects_hashing.md\\\":\\\"CE0oNC3F\\\",\\\"pl_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"AaEPgCqO\\\",\\\"pl_guides_features_projects_manifests.md\\\":\\\"nRNNoE36\\\",\\\"pl_guides_features_projects_metadata-tags.md\\\":\\\"Crd_7Ys1\\\",\\\"pl_guides_features_projects_plugins.md\\\":\\\"C_4lK3bx\\\",\\\"pl_guides_features_projects_synthesized-files.md\\\":\\\"DSzdYcVE\\\",\\\"pl_guides_features_projects_templates.md\\\":\\\"BoVUC09v\\\",\\\"pl_guides_features_projects_tma-architecture.md\\\":\\\"CHWczCMX\\\",\\\"pl_guides_features_qa.md\\\":\\\"B9753nrE\\\",\\\"pl_guides_features_registry.md\\\":\\\"BBTJBnST\\\",\\\"pl_guides_features_registry_continuous-integration.md\\\":\\\"iTWt6Eh5\\\",\\\"pl_guides_features_registry_generated-project.md\\\":\\\"BDrzhTI6\\\",\\\"pl_guides_features_registry_swift-package.md\\\":\\\"BA-6ilFd\\\",\\\"pl_guides_features_registry_xcode-project.md\\\":\\\"PWO5xqwz\\\",\\\"pl_guides_features_registry_xcodeproj-integration.md\\\":\\\"DqDbuifY\\\",\\\"pl_guides_features_selective-testing.md\\\":\\\"BjpaT9cP\\\",\\\"pl_guides_features_selective-testing_generated-project.md\\\":\\\"BkUfk8BS\\\",\\\"pl_guides_features_selective-testing_xcode-project.md\\\":\\\"B76EIuK0\\\",\\\"pl_guides_integrations_continuous-integration.md\\\":\\\"B_BxJ-2r\\\",\\\"pl_guides_integrations_gitforge_github.md\\\":\\\"DsWuSY4s\\\",\\\"pl_guides_integrations_sso.md\\\":\\\"BnxUzzDk\\\",\\\"pl_guides_quick-start_add-dependencies.md\\\":\\\"vWeUnwkp\\\",\\\"pl_guides_quick-start_gather-insights.md\\\":\\\"Crd6ZJmp\\\",\\\"pl_guides_quick-start_get-started.md\\\":\\\"DkMrnJZA\\\",\\\"pl_guides_quick-start_install-tuist.md\\\":\\\"DLwyGky0\\\",\\\"pl_guides_server_accounts-and-projects.md\\\":\\\"9LxURTze\\\",\\\"pl_guides_server_authentication.md\\\":\\\"Dswd_21l\\\",\\\"pl_guides_server_self-host_install.md\\\":\\\"BQGwFYUi\\\",\\\"pl_guides_server_self-host_telemetry.md\\\":\\\"BD8R5ixl\\\",\\\"pl_index.md\\\":\\\"DxPlGl9t\\\",\\\"pl_references_examples.md\\\":\\\"BuQFAXzG\\\",\\\"pl_references_examples_generated_app_with_airship_sdk.md\\\":\\\"DhVvPL6t\\\",\\\"pl_references_examples_generated_app_with_build_rules.md\\\":\\\"DW6Io3YR\\\",\\\"pl_references_examples_generated_app_with_composable_architecture.md\\\":\\\"DqU4WjHc\\\",\\\"pl_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"CJ1abO3S\\\",\\\"pl_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"DJMJxb-S\\\",\\\"pl_references_examples_generated_app_with_custom_scheme.md\\\":\\\"DjQD-xpG\\\",\\\"pl_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"BctAupYX\\\",\\\"pl_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"ro_0DmWR\\\",\\\"pl_references_examples_generated_app_with_generated_sources.md\\\":\\\"xwqkEsSY\\\",\\\"pl_references_examples_generated_app_with_globs.md\\\":\\\"BkskIn_M\\\",\\\"pl_references_examples_generated_app_with_google_maps.md\\\":\\\"DuBz74hU\\\",\\\"pl_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"CQZQhD5d\\\",\\\"pl_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"Br0MrWQB\\\",\\\"pl_references_examples_generated_app_with_metal_options.md\\\":\\\"Dj8_faCQ\\\",\\\"pl_references_examples_generated_app_with_organization_name_project.md\\\":\\\"3V8G9oKu\\\",\\\"pl_references_examples_generated_app_with_realm.md\\\":\\\"D1FG_mhB\\\",\\\"pl_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"_vVOk2eJ\\\",\\\"pl_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"59Egs49b\\\",\\\"pl_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"xzIWA7vC\\\",\\\"pl_references_examples_generated_framework_with_environment_variables.md\\\":\\\"BkVrKsFB\\\",\\\"pl_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"Bm2n_0lI\\\",\\\"pl_references_examples_generated_ios_app_with_actions.md\\\":\\\"Cbwyslvs\\\",\\\"pl_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"BB5v_pkF\\\",\\\"pl_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"LrZ4TiRW\\\",\\\"pl_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"CyrB-UZ_\\\",\\\"pl_references_examples_generated_ios_app_with_coredata.md\\\":\\\"BZ6D90vN\\\",\\\"pl_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"fZqvdBAA\\\",\\\"pl_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"BjDQoR2z\\\",\\\"pl_references_examples_generated_ios_app_with_extensions.md\\\":\\\"3ygXZbVk\\\",\\\"pl_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"1NYrR-m3\\\",\\\"pl_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"2Uv3eoAB\\\",\\\"pl_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"58zrNtVc\\\",\\\"pl_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"Z_cG189E\\\",\\\"pl_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"B20agUU5\\\",\\\"pl_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"VIsw_HcG\\\",\\\"pl_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BwjjWfwN\\\",\\\"pl_references_examples_generated_ios_app_with_helpers.md\\\":\\\"BwdmXVSd\\\",\\\"pl_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"C49TV4JG\\\",\\\"pl_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"oq6GCnLQ\\\",\\\"pl_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"Dhy2K0au\\\",\\\"pl_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"C_0H2yF1\\\",\\\"pl_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"DuzjyKoG\\\",\\\"pl_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"xKIoBcRw\\\",\\\"pl_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"BXShf-8X\\\",\\\"pl_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"CWv8cJRF\\\",\\\"pl_references_examples_generated_ios_app_with_sdk.md\\\":\\\"DGkBPb0p\\\",\\\"pl_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"DMHF-UyE\\\",\\\"pl_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"CIG7Njqh\\\",\\\"pl_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"BvvmDUQM\\\",\\\"pl_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"DBwMCOo3\\\",\\\"pl_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"Did6reO5\\\",\\\"pl_references_examples_generated_ios_app_with_tests.md\\\":\\\"C1ZBf1Ys\\\",\\\"pl_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"C2XpUSvx\\\",\\\"pl_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"DkIJLqen\\\",\\\"pl_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"BxEuNzkr\\\",\\\"pl_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"vSH5F5B7\\\",\\\"pl_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"BzyM212O\\\",\\\"pl_references_examples_generated_macos_app_with_extensions.md\\\":\\\"Coch0tnv\\\",\\\"pl_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"DFxJ4VZ1\\\",\\\"pl_references_examples_generated_project_with_class_prefix.md\\\":\\\"Bv2SmFGi\\\",\\\"pl_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"DvWqD-Fk\\\",\\\"pl_references_examples_xcode_app.md\\\":\\\"BM2wYZg2\\\",\\\"pl_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"T4nR0Kbb\\\",\\\"pl_references_migrations_from-v3-to-v4.md\\\":\\\"UL9NKZCm\\\",\\\"pl_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"w8JJWACM\\\",\\\"pl_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"Dw6pFSNP\\\",\\\"pl_references_project-description_enums_basecacheprofile.md\\\":\\\"OBz2DHYm\\\",\\\"pl_references_project-description_enums_buildorder.md\\\":\\\"DBG1_wU-\\\",\\\"pl_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"YUs8kI30\\\",\\\"pl_references_project-description_enums_buildrule.filetype.md\\\":\\\"BCbJuXMP\\\",\\\"pl_references_project-description_enums_cacheprofiletype.md\\\":\\\"C9p8x0XA\\\",\\\"pl_references_project-description_enums_cloud.option.md\\\":\\\"h6l0CjQW\\\",\\\"pl_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"DLOFsTTL\\\",\\\"pl_references_project-description_enums_configuration.variant.md\\\":\\\"wkr_9ifs\\\",\\\"pl_references_project-description_enums_copyfileelement.md\\\":\\\"CDJpL3U3\\\",\\\"pl_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"C9ttBhHj\\\",\\\"pl_references_project-description_enums_debuginformationformat.md\\\":\\\"D1LPRQjL\\\",\\\"pl_references_project-description_enums_defaultsettings.md\\\":\\\"DmjZ4_5D\\\",\\\"pl_references_project-description_enums_destination.md\\\":\\\"DvpJXiFh\\\",\\\"pl_references_project-description_enums_entitlements.codingerror.md\\\":\\\"B9Xdw6R0\\\",\\\"pl_references_project-description_enums_entitlements.md\\\":\\\"DHCAaoc1\\\",\\\"pl_references_project-description_enums_environment.md\\\":\\\"NOnPtrG_\\\",\\\"pl_references_project-description_enums_environment.value.md\\\":\\\"CyP34Mzx\\\",\\\"pl_references_project-description_enums_filecodegen.md\\\":\\\"Bo2IQmH0\\\",\\\"pl_references_project-description_enums_fileelement.md\\\":\\\"BEYgGDbH\\\",\\\"pl_references_project-description_enums_fileheadertemplate.md\\\":\\\"CoNruM_H\\\",\\\"pl_references_project-description_enums_foreignbuild.input.md\\\":\\\"Cc0r9vl9\\\",\\\"pl_references_project-description_enums_foreignbuild.output.md\\\":\\\"Dt5mWS-Z\\\",\\\"pl_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"CdbIbmAZ\\\",\\\"pl_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"Cw8fscb4\\\",\\\"pl_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"DeKzOv5C\\\",\\\"pl_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"B7yhhR32\\\",\\\"pl_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"CfmFTans\\\",\\\"pl_references_project-description_enums_infoplist.codingerror.md\\\":\\\"DUxYOnME\\\",\\\"pl_references_project-description_enums_infoplist.md\\\":\\\"iijnrfv_\\\",\\\"pl_references_project-description_enums_launchstyle.md\\\":\\\"aLmgUEeq\\\",\\\"pl_references_project-description_enums_linkingstatus.md\\\":\\\"D5Fx9biL\\\",\\\"pl_references_project-description_enums_mergedbinarytype.md\\\":\\\"DOfT0TXg\\\",\\\"pl_references_project-description_enums_output.linking.md\\\":\\\"kxqSQlI5\\\",\\\"pl_references_project-description_enums_package.md\\\":\\\"iPAoufHx\\\",\\\"pl_references_project-description_enums_package.requirement.md\\\":\\\"zLpNSLMz\\\",\\\"pl_references_project-description_enums_packageplatform.md\\\":\\\"B4bFFKNT\\\",\\\"pl_references_project-description_enums_parser.option.md\\\":\\\"CM66UCLQ\\\",\\\"pl_references_project-description_enums_path.pathtype.md\\\":\\\"8CEZNxxK\\\",\\\"pl_references_project-description_enums_platform.md\\\":\\\"DhjqQdRS\\\",\\\"pl_references_project-description_enums_platformfilter.md\\\":\\\"8B516-jI\\\",\\\"pl_references_project-description_enums_plist.md\\\":\\\"Df7k6nUJ\\\",\\\"pl_references_project-description_enums_plist.value.md\\\":\\\"IN8S5reP\\\",\\\"pl_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"C1poMPJ2\\\",\\\"pl_references_project-description_enums_product.md\\\":\\\"IKPtZNLB\\\",\\\"pl_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"BEVbW7tK\\\",\\\"pl_references_project-description_enums_resourcefileelement.md\\\":\\\"CzpjocL3\\\",\\\"pl_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"CLEJ1gOi\\\",\\\"pl_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"C20Qn25s\\\",\\\"pl_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"vdlk2VRX\\\",\\\"pl_references_project-description_enums_screencaptureformat.md\\\":\\\"BMtj3F1O\\\",\\\"pl_references_project-description_enums_sdktype.md\\\":\\\"DhqSqox5\\\",\\\"pl_references_project-description_enums_settingvalue.md\\\":\\\"Br96HYpQ\\\",\\\"pl_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"DPo8Nygv\\\",\\\"pl_references_project-description_enums_swiftcompilationmode.md\\\":\\\"By665_SI\\\",\\\"pl_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"Dre3t_9a\\\",\\\"pl_references_project-description_enums_targetdependency.md\\\":\\\"BAFuaybR\\\",\\\"pl_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"B3uC0bYP\\\",\\\"pl_references_project-description_enums_targetquery.md\\\":\\\"C5r1hVIN\\\",\\\"pl_references_project-description_enums_targetscript.order.md\\\":\\\"DfQfQwli\\\",\\\"pl_references_project-description_enums_targetscript.script.md\\\":\\\"DaE1AieR\\\",\\\"pl_references_project-description_enums_template.attribute.md\\\":\\\"rsj_1f-V\\\",\\\"pl_references_project-description_enums_template.attribute.value.md\\\":\\\"CWZn4I2F\\\",\\\"pl_references_project-description_enums_template.contents.md\\\":\\\"NfPm_jMX\\\",\\\"pl_references_project-description_enums_templatestring.token.md\\\":\\\"kSWoDWCL\\\",\\\"pl_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"DnEOzD9d\\\",\\\"pl_references_project-description_enums_tuistproject.md\\\":\\\"qh1C36gE\\\",\\\"pl_references_project-description_enums_xcframeworksignature.md\\\":\\\"BaMIWGTg\\\",\\\"pl_references_project-description_extensions_array(fileelement).md\\\":\\\"DeWnc3LX\\\",\\\"pl_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"DGkjIOHQ\\\",\\\"pl_references_project-description_extensions_cacheprofiles.md\\\":\\\"B06emebF\\\",\\\"pl_references_project-description_extensions_cacheprofiletype.md\\\":\\\"C4nW-K_3\\\",\\\"pl_references_project-description_extensions_closedrange.md\\\":\\\"CE2kA5ls\\\",\\\"pl_references_project-description_extensions_copyfileelement.md\\\":\\\"CsZI5pW-\\\",\\\"pl_references_project-description_extensions_defaultsettings.md\\\":\\\"CPC5OFw5\\\",\\\"pl_references_project-description_extensions_destinations.md\\\":\\\"B5Znb8PL\\\",\\\"pl_references_project-description_extensions_entitlements.md\\\":\\\"ClWmsSiM\\\",\\\"pl_references_project-description_extensions_environment.value_.md\\\":\\\"DgNzZvca\\\",\\\"pl_references_project-description_extensions_fileelement.md\\\":\\\"DXZmMMs7\\\",\\\"pl_references_project-description_extensions_filelist.md\\\":\\\"CLWvZIC-\\\",\\\"pl_references_project-description_extensions_filelistglob.md\\\":\\\"Bab8wesy\\\",\\\"pl_references_project-description_extensions_infoplist.md\\\":\\\"DJghvAhZ\\\",\\\"pl_references_project-description_extensions_package.md\\\":\\\"DfCXYk45\\\",\\\"pl_references_project-description_extensions_platformfilters.md\\\":\\\"BFuI32EV\\\",\\\"pl_references_project-description_extensions_plist.value.md\\\":\\\"BkXHE8Ec\\\",\\\"pl_references_project-description_extensions_range.md\\\":\\\"CS4MWN0Z\\\",\\\"pl_references_project-description_extensions_resourcefileelement.md\\\":\\\"iJZS8t45\\\",\\\"pl_references_project-description_extensions_resourcefileelements.md\\\":\\\"70AGd6WN\\\",\\\"pl_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"BxVUI705\\\",\\\"pl_references_project-description_extensions_schemelanguage.md\\\":\\\"Cpyyx1hz\\\",\\\"pl_references_project-description_extensions_settingsdictionary.md\\\":\\\"D2XI8aEx\\\",\\\"pl_references_project-description_extensions_sourcefileglob.md\\\":\\\"DtFlO3DT\\\",\\\"pl_references_project-description_extensions_sourcefileslist.md\\\":\\\"Bl9O3m75\\\",\\\"pl_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"BrrTLD22\\\",\\\"pl_references_project-description_extensions_targetquery.md\\\":\\\"C6c0W2Or\\\",\\\"pl_references_project-description_extensions_template.attribute.value.md\\\":\\\"CHgEYKcC\\\",\\\"pl_references_project-description_extensions_template.item.md\\\":\\\"B7V28896\\\",\\\"pl_references_project-description_extensions_templatestring.md\\\":\\\"CXcTlgKg\\\",\\\"pl_references_project-description_extensions_version.md\\\":\\\"BVpZZ4wn\\\",\\\"pl_references_project-description_structs_analyzeaction.md\\\":\\\"7LtY59WX\\\",\\\"pl_references_project-description_structs_archiveaction.md\\\":\\\"C4NbxuPa\\\",\\\"pl_references_project-description_structs_arguments.md\\\":\\\"FjAV9nmB\\\",\\\"pl_references_project-description_structs_buildablefolder.md\\\":\\\"CECmVVHy\\\",\\\"pl_references_project-description_structs_buildablefolderexception.md\\\":\\\"CWbC7wnN\\\",\\\"pl_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"DvZaDuoc\\\",\\\"pl_references_project-description_structs_buildaction.md\\\":\\\"CEcJYxGd\\\",\\\"pl_references_project-description_structs_buildrule.md\\\":\\\"DP4NLxZV\\\",\\\"pl_references_project-description_structs_cacheprofile.md\\\":\\\"CY0YpJlb\\\",\\\"pl_references_project-description_structs_cacheprofiles.md\\\":\\\"pMzrTv7k\\\",\\\"pl_references_project-description_structs_cloud.md\\\":\\\"BOSS9EFQ\\\",\\\"pl_references_project-description_structs_config.inspectoptions.md\\\":\\\"B_z81QyT\\\",\\\"pl_references_project-description_structs_config.installoptions.md\\\":\\\"NEVMtrSi\\\",\\\"pl_references_project-description_structs_configuration.md\\\":\\\"DW7By24r\\\",\\\"pl_references_project-description_structs_configurationname.md\\\":\\\"X1o5MGoN\\\",\\\"pl_references_project-description_structs_copyfilesaction.md\\\":\\\"BzhgMO55\\\",\\\"pl_references_project-description_structs_coredatamodel.md\\\":\\\"Cl7-Uajh\\\",\\\"pl_references_project-description_structs_deploymenttargets.md\\\":\\\"RCTosdWl\\\",\\\"pl_references_project-description_structs_environmentvariable.md\\\":\\\"DXYs_RrJ\\\",\\\"pl_references_project-description_structs_executionaction.md\\\":\\\"BYgbcsGV\\\",\\\"pl_references_project-description_structs_filelist.md\\\":\\\"DEuIU9qA\\\",\\\"pl_references_project-description_structs_filelistglob.md\\\":\\\"Dm-pRPk2\\\",\\\"pl_references_project-description_structs_headers.md\\\":\\\"kGAoH2um\\\",\\\"pl_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"B7zLA3gQ\\\",\\\"pl_references_project-description_structs_launchargument.md\\\":\\\"DyJNIAE1\\\",\\\"pl_references_project-description_structs_metaloptions.md\\\":\\\"COEjqWX-\\\",\\\"pl_references_project-description_structs_ondemandresourcestags.md\\\":\\\"D0oIsqWJ\\\",\\\"pl_references_project-description_structs_packagesettings.md\\\":\\\"B62rZDPd\\\",\\\"pl_references_project-description_structs_path.md\\\":\\\"BcVU0EL2\\\",\\\"pl_references_project-description_structs_platformcondition.md\\\":\\\"E6tj1hvI\\\",\\\"pl_references_project-description_structs_plugin.md\\\":\\\"WFIhFMPb\\\",\\\"pl_references_project-description_structs_pluginlocation.md\\\":\\\"DOqiJ2Qq\\\",\\\"pl_references_project-description_structs_privacymanifest.md\\\":\\\"OKwK41Nt\\\",\\\"pl_references_project-description_structs_profileaction.md\\\":\\\"BfeoSHfY\\\",\\\"pl_references_project-description_structs_project.md\\\":\\\"BwQ2R0GD\\\",\\\"pl_references_project-description_structs_project.options.md\\\":\\\"B7jkbb2q\\\",\\\"pl_references_project-description_structs_project.options.textsettings.md\\\":\\\"P_SDHwOS\\\",\\\"pl_references_project-description_structs_resourcefileelements.md\\\":\\\"GUB21hS3\\\",\\\"pl_references_project-description_structs_resourcesynthesizer.md\\\":\\\"B25NwW7g\\\",\\\"pl_references_project-description_structs_runaction.md\\\":\\\"DFe7FTwO\\\",\\\"pl_references_project-description_structs_runactionoptions.md\\\":\\\"DHS9YDzM\\\",\\\"pl_references_project-description_structs_scheme.md\\\":\\\"CMEzie6y\\\",\\\"pl_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"wi04f4kX\\\",\\\"pl_references_project-description_structs_schemelanguage.md\\\":\\\"DGOXWHOP\\\",\\\"pl_references_project-description_structs_settings.md\\\":\\\"C6_wYS_E\\\",\\\"pl_references_project-description_structs_simulatedlocation.md\\\":\\\"A-XOOkVm\\\",\\\"pl_references_project-description_structs_sourcefileglob.md\\\":\\\"UKwhKAtN\\\",\\\"pl_references_project-description_structs_sourcefileslist.md\\\":\\\"CJ6SNKn6\\\",\\\"pl_references_project-description_structs_target.foreignbuild.md\\\":\\\"NOrIETmv\\\",\\\"pl_references_project-description_structs_target.md\\\":\\\"D58VPmVs\\\",\\\"pl_references_project-description_structs_targetmetadata.md\\\":\\\"xAjejU2p\\\",\\\"pl_references_project-description_structs_targetreference.md\\\":\\\"Bf6OhLka\\\",\\\"pl_references_project-description_structs_targetscript.md\\\":\\\"CnYWgiBn\\\",\\\"pl_references_project-description_structs_template.item.md\\\":\\\"BcyLlbTD\\\",\\\"pl_references_project-description_structs_template.md\\\":\\\"XBnXJk3J\\\",\\\"pl_references_project-description_structs_templatestring.md\\\":\\\"CUphe2LZ\\\",\\\"pl_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"xADgtH6I\\\",\\\"pl_references_project-description_structs_testabletarget.md\\\":\\\"RGU2ZHY8\\\",\\\"pl_references_project-description_structs_testaction.md\\\":\\\"Cy8YmHco\\\",\\\"pl_references_project-description_structs_testactionoptions.md\\\":\\\"Ct_hBGbh\\\",\\\"pl_references_project-description_structs_testingoptions.md\\\":\\\"By8FT9mh\\\",\\\"pl_references_project-description_structs_tuist.cache.md\\\":\\\"IAIUCLFS\\\",\\\"pl_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"skrD8wrM\\\",\\\"pl_references_project-description_structs_tuist.generationoptions.md\\\":\\\"B5o2ms2T\\\",\\\"pl_references_project-description_structs_tuist.md\\\":\\\"Da5k_FyP\\\",\\\"pl_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"n3mbPyXI\\\",\\\"pl_references_project-description_structs_version.md\\\":\\\"CgB7y6TY\\\",\\\"pl_references_project-description_structs_workspace.generationoptions.md\\\":\\\"lgb4I6m1\\\",\\\"pl_references_project-description_structs_workspace.md\\\":\\\"B83sgr75\\\",\\\"pl_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"C5W9nChc\\\",\\\"pl_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"DeCh885s\\\",\\\"pl_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"DajVH6DW\\\",\\\"pl_references_project-description_typealiases_config.md\\\":\\\"DIeXm17z\\\",\\\"pl_references_project-description_typealiases_destinations.md\\\":\\\"COpwO1x6\\\",\\\"pl_references_project-description_typealiases_platformfilters.md\\\":\\\"DJebHNF7\\\",\\\"pl_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"CfGxQnN1\\\",\\\"pl_references_project-description_typealiases_settingsdictionary.md\\\":\\\"BMN8X2ED\\\",\\\"pl_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"CW4NoYnr\\\",\\\"pt_cli_account.md\\\":\\\"dK5NCPTu\\\",\\\"pt_cli_account_tokens.md\\\":\\\"DogW1z7N\\\",\\\"pt_cli_account_tokens_create.md\\\":\\\"BxVcyedo\\\",\\\"pt_cli_account_tokens_list.md\\\":\\\"Csq-BT3l\\\",\\\"pt_cli_account_tokens_revoke.md\\\":\\\"CxVXsdVi\\\",\\\"pt_cli_account_update.md\\\":\\\"BzLQIJzX\\\",\\\"pt_cli_analytics-upload.md\\\":\\\"DQSFQfFI\\\",\\\"pt_cli_auth.md\\\":\\\"D7LWYwBH\\\",\\\"pt_cli_auth_login.md\\\":\\\"xgA-yS7y\\\",\\\"pt_cli_auth_logout.md\\\":\\\"gQtY3pqP\\\",\\\"pt_cli_auth_refresh-token.md\\\":\\\"yLo6OAM0\\\",\\\"pt_cli_auth_whoami.md\\\":\\\"DoTJu8JV\\\",\\\"pt_cli_build.md\\\":\\\"CBRa2UND\\\",\\\"pt_cli_build_list.md\\\":\\\"Clu1VNk3\\\",\\\"pt_cli_build_run.md\\\":\\\"BT2MJOVD\\\",\\\"pt_cli_build_show.md\\\":\\\"D8-zutIL\\\",\\\"pt_cli_bundle.md\\\":\\\"ClOnxCLX\\\",\\\"pt_cli_bundle_list.md\\\":\\\"8y6z_72z\\\",\\\"pt_cli_bundle_show.md\\\":\\\"BL-e-JAV\\\",\\\"pt_cli_cache-start.md\\\":\\\"CWVT3vta\\\",\\\"pt_cli_cache.md\\\":\\\"BZYoLAty\\\",\\\"pt_cli_cache_config.md\\\":\\\"1uls-jYa\\\",\\\"pt_cli_cache_warm.md\\\":\\\"CaK86WMk\\\",\\\"pt_cli_clean.md\\\":\\\"CzLD0CBl\\\",\\\"pt_cli_directories.md\\\":\\\"DbDUGL_z\\\",\\\"pt_cli_dump.md\\\":\\\"Dh22fzgG\\\",\\\"pt_cli_edit.md\\\":\\\"B_6VX9Rx\\\",\\\"pt_cli_generate.md\\\":\\\"CN0gNf8u\\\",\\\"pt_cli_generate_list.md\\\":\\\"CjJt9cWU\\\",\\\"pt_cli_generate_run.md\\\":\\\"CNTtlh9T\\\",\\\"pt_cli_generate_show.md\\\":\\\"DRkRZ9o2\\\",\\\"pt_cli_graph.md\\\":\\\"CAFlKKTr\\\",\\\"pt_cli_hash.md\\\":\\\"BG9rapdY\\\",\\\"pt_cli_hash_cache.md\\\":\\\"PQuIFjLt\\\",\\\"pt_cli_hash_selective-testing.md\\\":\\\"7svX96th\\\",\\\"pt_cli_help.md\\\":\\\"DLbUmYDg\\\",\\\"pt_cli_init.md\\\":\\\"Bhb3x-5A\\\",\\\"pt_cli_inspect.md\\\":\\\"B3YArIaM\\\",\\\"pt_cli_inspect_build.md\\\":\\\"TVUXyxU_\\\",\\\"pt_cli_inspect_bundle.md\\\":\\\"CWRSuknW\\\",\\\"pt_cli_inspect_dependencies.md\\\":\\\"BnGAqmJN\\\",\\\"pt_cli_inspect_implicit-imports.md\\\":\\\"D-bAIBja\\\",\\\"pt_cli_inspect_redundant-imports.md\\\":\\\"5bejoDn4\\\",\\\"pt_cli_inspect_test.md\\\":\\\"drgY2Hio\\\",\\\"pt_cli_install.md\\\":\\\"Cpz9RQeW\\\",\\\"pt_cli_logging.md\\\":\\\"BJdL8S_B\\\",\\\"pt_cli_mcp.md\\\":\\\"Coh42U3m\\\",\\\"pt_cli_mcp_setup.md\\\":\\\"Ba4KN-k7\\\",\\\"pt_cli_mcp_setup_claude-code.md\\\":\\\"CrIUgNIy\\\",\\\"pt_cli_mcp_setup_claude.md\\\":\\\"CLE6r-Tv\\\",\\\"pt_cli_mcp_setup_cursor.md\\\":\\\"DLj1UAiw\\\",\\\"pt_cli_mcp_setup_vscode.md\\\":\\\"5zyZzdpH\\\",\\\"pt_cli_mcp_setup_zed.md\\\":\\\"CC30_DhS\\\",\\\"pt_cli_mcp_start.md\\\":\\\"vGSFbFUd\\\",\\\"pt_cli_migration.md\\\":\\\"DxDkDJhq\\\",\\\"pt_cli_migration_check-empty-settings.md\\\":\\\"zF9bsHEm\\\",\\\"pt_cli_migration_list-targets.md\\\":\\\"JZZ6oe-w\\\",\\\"pt_cli_migration_settings-to-xcconfig.md\\\":\\\"DSQ4nGFu\\\",\\\"pt_cli_organization.md\\\":\\\"DjYuuqiu\\\",\\\"pt_cli_organization_billing.md\\\":\\\"B05jzAYh\\\",\\\"pt_cli_organization_create.md\\\":\\\"DCRP3jH8\\\",\\\"pt_cli_organization_delete.md\\\":\\\"BR1LNhZl\\\",\\\"pt_cli_organization_invite.md\\\":\\\"BrBsI0l_\\\",\\\"pt_cli_organization_list.md\\\":\\\"CNEaBnkC\\\",\\\"pt_cli_organization_remove.md\\\":\\\"Bk0qBaMe\\\",\\\"pt_cli_organization_remove_invite.md\\\":\\\"Bkx5xHNL\\\",\\\"pt_cli_organization_remove_member.md\\\":\\\"CXQjjiRm\\\",\\\"pt_cli_organization_remove_sso.md\\\":\\\"CyB1kWBl\\\",\\\"pt_cli_organization_show.md\\\":\\\"DFMjmSFb\\\",\\\"pt_cli_organization_update.md\\\":\\\"CGdHpNba\\\",\\\"pt_cli_organization_update_member.md\\\":\\\"DeL4SdiR\\\",\\\"pt_cli_organization_update_sso.md\\\":\\\"BNeJF6Ox\\\",\\\"pt_cli_plugin.md\\\":\\\"uCLpEMvG\\\",\\\"pt_cli_plugin_archive.md\\\":\\\"b8XlOzYF\\\",\\\"pt_cli_plugin_build.md\\\":\\\"B_J1OWSt\\\",\\\"pt_cli_plugin_run.md\\\":\\\"CUGoZHKO\\\",\\\"pt_cli_plugin_test.md\\\":\\\"DjiembE2\\\",\\\"pt_cli_project.md\\\":\\\"BEgX0BMs\\\",\\\"pt_cli_project_create.md\\\":\\\"CmD1VAFJ\\\",\\\"pt_cli_project_delete.md\\\":\\\"G0Sr4V82\\\",\\\"pt_cli_project_list.md\\\":\\\"C4USYfTH\\\",\\\"pt_cli_project_show.md\\\":\\\"4aNZ0fm-\\\",\\\"pt_cli_project_tokens.md\\\":\\\"ByB5Xi6F\\\",\\\"pt_cli_project_tokens_create.md\\\":\\\"Bx-UvXND\\\",\\\"pt_cli_project_tokens_list.md\\\":\\\"Z77AACFc\\\",\\\"pt_cli_project_tokens_revoke.md\\\":\\\"wVyGv2ef\\\",\\\"pt_cli_project_update.md\\\":\\\"CNdEWL7X\\\",\\\"pt_cli_registry.md\\\":\\\"BTDlTpVR\\\",\\\"pt_cli_registry_login.md\\\":\\\"BEB2uuW8\\\",\\\"pt_cli_registry_logout.md\\\":\\\"DF_K5MXA\\\",\\\"pt_cli_registry_setup.md\\\":\\\"Dyx5_mDI\\\",\\\"pt_cli_run.md\\\":\\\"DJrF9-ex\\\",\\\"pt_cli_scaffold.md\\\":\\\"CVD7e8_D\\\",\\\"pt_cli_scaffold_list.md\\\":\\\"BKwmTmMM\\\",\\\"pt_cli_setup.md\\\":\\\"sPvhglU3\\\",\\\"pt_cli_setup_cache.md\\\":\\\"37Ky70Y4\\\",\\\"pt_cli_share.md\\\":\\\"xFpy465y\\\",\\\"pt_cli_shell-completions.md\\\":\\\"B0HENovh\\\",\\\"pt_cli_test.md\\\":\\\"DqvXF7-B\\\",\\\"pt_cli_test_case.md\\\":\\\"uPlxaIwo\\\",\\\"pt_cli_test_case_list.md\\\":\\\"C3SthAvX\\\",\\\"pt_cli_test_case_run.md\\\":\\\"CvTMOFvO\\\",\\\"pt_cli_test_case_run_list.md\\\":\\\"oJ-3ZDx4\\\",\\\"pt_cli_test_case_run_show.md\\\":\\\"CnHd3qiH\\\",\\\"pt_cli_test_case_show.md\\\":\\\"BUZkiNVM\\\",\\\"pt_cli_test_run.md\\\":\\\"DyqnH6oA\\\",\\\"pt_cli_test_show.md\\\":\\\"B92gsWM8\\\",\\\"pt_cli_version.md\\\":\\\"DQETCgVB\\\",\\\"pt_cli_xcodebuild.md\\\":\\\"BcUwYX5C\\\",\\\"pt_cli_xcodebuild_archive.md\\\":\\\"Q3o2s748\\\",\\\"pt_cli_xcodebuild_build-for-testing.md\\\":\\\"gd3Rr0_k\\\",\\\"pt_cli_xcodebuild_build.md\\\":\\\"DqLJERj_\\\",\\\"pt_cli_xcodebuild_test-without-building.md\\\":\\\"BJMlEro8\\\",\\\"pt_cli_xcodebuild_test.md\\\":\\\"BK4nMpv-\\\",\\\"pt_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"pIeFOHaC\\\",\\\"pt_contributors_cli_logging.md\\\":\\\"DtA_DWUa\\\",\\\"pt_contributors_code-reviews.md\\\":\\\"D4UCAXq2\\\",\\\"pt_contributors_get-started.md\\\":\\\"DP2_iRru\\\",\\\"pt_contributors_issue-reporting.md\\\":\\\"C8aTeB9d\\\",\\\"pt_contributors_principles.md\\\":\\\"BBh9gcIE\\\",\\\"pt_contributors_releases.md\\\":\\\"D8hBTYC_\\\",\\\"pt_contributors_translate.md\\\":\\\"D3Sxt56L\\\",\\\"pt_guides_examples_generated-projects.md\\\":\\\"Dic78tAc\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"q8Ni6lyZ\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"CPE_C1cA\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"Cwb-KK0f\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"C-4Ad8zb\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"BTDJ8Jn3\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"BhD7eY12\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"B9F90Bn1\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"CkJ89SGJ\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"2bqgM3Ps\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"CeHEgNFV\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"DG1X3mmm\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"WQqdBSlt\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"B4hmW1-g\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"DgVCcTrb\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"Bqc8n8Ny\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"C7g68vQG\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"Ci7Wl_Q5\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"FCMY2_kW\\\",\\\"pt_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"CrYhCUGo\\\",\\\"pt_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"B3LftpTC\\\",\\\"pt_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"XBxMqFr5\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"Bi0-L9mX\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"Dy_Yhk-f\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"gskWzP2G\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"DKbqhA3-\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"D25PhzuL\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"CBdD7ZzK\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"DYIwdKPp\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"BDH7wp0G\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"DWp2mSvM\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"C4ES6kM7\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"D3Qr_ASC\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"PbEFSrX2\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"2ILyLdNj\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"wbtL_lhp\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BroCMGV0\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"Y3T7JHjH\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"C304Eit1\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"BC22mQoX\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"DQHgYzgK\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"DYcRpQaD\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"CVP_UxHM\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"CxX9uCeE\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"wIuBayGN\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"CkELn57a\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"tAXJV8SC\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"CFWugBQk\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"Cb1r_lca\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"BoDxknAp\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"B67Vxw8X\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"Cf1eCHl5\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"CceMwgHj\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"BW0vO0in\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"D2Gkyv5f\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"r-cN0a5u\\\",\\\"pt_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"COMoT5ez\\\",\\\"pt_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"auyafHX1\\\",\\\"pt_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"DNpVNcMz\\\",\\\"pt_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"B7oVhKOA\\\",\\\"pt_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"TYhUmmo6\\\",\\\"pt_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"n02EITcD\\\",\\\"pt_guides_examples_generated-projects_xcode_app.md\\\":\\\"BW5ymhGi\\\",\\\"pt_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"D6QcdMY3\\\",\\\"pt_guides_features_agentic-coding_mcp.md\\\":\\\"DGe7fIzA\\\",\\\"pt_guides_features_bundle-size.md\\\":\\\"CeVPePxS\\\",\\\"pt_guides_features_cache.md\\\":\\\"DFTeIwn1\\\",\\\"pt_guides_features_cache_module-cache.md\\\":\\\"BU9C874-\\\",\\\"pt_guides_features_cache_xcode-cache.md\\\":\\\"DGLMS7hC\\\",\\\"pt_guides_features_insights.md\\\":\\\"BzyekJYU\\\",\\\"pt_guides_features_previews.md\\\":\\\"a5WhiLSq\\\",\\\"pt_guides_features_projects.md\\\":\\\"pqgFfhFb\\\",\\\"pt_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"BQd6DOfN\\\",\\\"pt_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"-twXBqrW\\\",\\\"pt_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"BSOOGQ-Y\\\",\\\"pt_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"D5hLRvtS\\\",\\\"pt_guides_features_projects_adoption_new-project.md\\\":\\\"BjA1F35B\\\",\\\"pt_guides_features_projects_adoption_swift-package.md\\\":\\\"7YZbgVg-\\\",\\\"pt_guides_features_projects_best-practices.md\\\":\\\"CJ1tpUBk\\\",\\\"pt_guides_features_projects_code-sharing.md\\\":\\\"DYBzwREj\\\",\\\"pt_guides_features_projects_cost-of-convenience.md\\\":\\\"CKG6Xb6T\\\",\\\"pt_guides_features_projects_dependencies.md\\\":\\\"DNm49aX8\\\",\\\"pt_guides_features_projects_directory-structure.md\\\":\\\"D3LAsuC7\\\",\\\"pt_guides_features_projects_dynamic-configuration.md\\\":\\\"BvSEBttB\\\",\\\"pt_guides_features_projects_editing.md\\\":\\\"DrL6PmLe\\\",\\\"pt_guides_features_projects_hashing.md\\\":\\\"CTOeKC9r\\\",\\\"pt_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"QXmE9nJQ\\\",\\\"pt_guides_features_projects_manifests.md\\\":\\\"B8q3rEuC\\\",\\\"pt_guides_features_projects_metadata-tags.md\\\":\\\"BKXvldGc\\\",\\\"pt_guides_features_projects_plugins.md\\\":\\\"fhDM5Cmw\\\",\\\"pt_guides_features_projects_synthesized-files.md\\\":\\\"B-YNr_vV\\\",\\\"pt_guides_features_projects_templates.md\\\":\\\"tNX-Cmqa\\\",\\\"pt_guides_features_projects_tma-architecture.md\\\":\\\"D-xkcDt9\\\",\\\"pt_guides_features_qa.md\\\":\\\"BSAv5UNr\\\",\\\"pt_guides_features_registry.md\\\":\\\"BN_b_n6L\\\",\\\"pt_guides_features_registry_continuous-integration.md\\\":\\\"CcUje9z0\\\",\\\"pt_guides_features_registry_generated-project.md\\\":\\\"BfuZqexH\\\",\\\"pt_guides_features_registry_swift-package.md\\\":\\\"8108sIGI\\\",\\\"pt_guides_features_registry_xcode-project.md\\\":\\\"CK6hTg5w\\\",\\\"pt_guides_features_registry_xcodeproj-integration.md\\\":\\\"DhwmldmC\\\",\\\"pt_guides_features_selective-testing.md\\\":\\\"Codbolyi\\\",\\\"pt_guides_features_selective-testing_generated-project.md\\\":\\\"CsXblRJ7\\\",\\\"pt_guides_features_selective-testing_xcode-project.md\\\":\\\"BWgyvAuo\\\",\\\"pt_guides_integrations_continuous-integration.md\\\":\\\"CxnhZY6y\\\",\\\"pt_guides_integrations_gitforge_github.md\\\":\\\"xrGyAi3h\\\",\\\"pt_guides_integrations_sso.md\\\":\\\"Df-p-xTA\\\",\\\"pt_guides_quick-start_add-dependencies.md\\\":\\\"bs67BJA6\\\",\\\"pt_guides_quick-start_gather-insights.md\\\":\\\"KbrSMPzv\\\",\\\"pt_guides_quick-start_get-started.md\\\":\\\"CzinfMWG\\\",\\\"pt_guides_quick-start_install-tuist.md\\\":\\\"BI6sPcH4\\\",\\\"pt_guides_server_accounts-and-projects.md\\\":\\\"x1Ru9r2Q\\\",\\\"pt_guides_server_authentication.md\\\":\\\"DmAXdNv4\\\",\\\"pt_guides_server_self-host_install.md\\\":\\\"BhItpRH1\\\",\\\"pt_guides_server_self-host_telemetry.md\\\":\\\"Bjjvb454\\\",\\\"pt_guides_tuist_about.md\\\":\\\"DgQkRWU7\\\",\\\"pt_index.md\\\":\\\"D0-aGmPK\\\",\\\"pt_references_examples.md\\\":\\\"CurpxQGv\\\",\\\"pt_references_examples_generated_app_with_airship_sdk.md\\\":\\\"Do9TvhGt\\\",\\\"pt_references_examples_generated_app_with_build_rules.md\\\":\\\"Bzn371bc\\\",\\\"pt_references_examples_generated_app_with_composable_architecture.md\\\":\\\"CVrwWIfV\\\",\\\"pt_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"CNQk8nON\\\",\\\"pt_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"7fISPj7u\\\",\\\"pt_references_examples_generated_app_with_custom_scheme.md\\\":\\\"C_vQO6qs\\\",\\\"pt_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"B6FbBB_F\\\",\\\"pt_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"6zrYLf8C\\\",\\\"pt_references_examples_generated_app_with_generated_sources.md\\\":\\\"L0Uf1g-u\\\",\\\"pt_references_examples_generated_app_with_globs.md\\\":\\\"C5O82gE7\\\",\\\"pt_references_examples_generated_app_with_google_maps.md\\\":\\\"iLPvKunC\\\",\\\"pt_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"D7QnaZGW\\\",\\\"pt_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"Dpree-aM\\\",\\\"pt_references_examples_generated_app_with_metal_options.md\\\":\\\"laz6_qhV\\\",\\\"pt_references_examples_generated_app_with_organization_name_project.md\\\":\\\"Cwnjb-ko\\\",\\\"pt_references_examples_generated_app_with_realm.md\\\":\\\"BH4s7U3T\\\",\\\"pt_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"BQw9F9H6\\\",\\\"pt_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"B9wZIctH\\\",\\\"pt_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"n9-2zQJo\\\",\\\"pt_references_examples_generated_framework_with_environment_variables.md\\\":\\\"pMg-gbeJ\\\",\\\"pt_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"B6X2YObx\\\",\\\"pt_references_examples_generated_ios_app_with_actions.md\\\":\\\"DYcrWovT\\\",\\\"pt_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"B_ALnbE7\\\",\\\"pt_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"BYuBIpkk\\\",\\\"pt_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"BP3U-ihm\\\",\\\"pt_references_examples_generated_ios_app_with_coredata.md\\\":\\\"DvQodrFY\\\",\\\"pt_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"DWqxRleU\\\",\\\"pt_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"WSQkhI6M\\\",\\\"pt_references_examples_generated_ios_app_with_extensions.md\\\":\\\"D6CXrpaq\\\",\\\"pt_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"CUQOashr\\\",\\\"pt_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"CwHYM59Y\\\",\\\"pt_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"CJ9oIt6L\\\",\\\"pt_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"B5sXxilS\\\",\\\"pt_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"swltQxnu\\\",\\\"pt_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"IR9QUfEs\\\",\\\"pt_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"Cunc6bgB\\\",\\\"pt_references_examples_generated_ios_app_with_helpers.md\\\":\\\"BLIALn9p\\\",\\\"pt_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"DH_yxDkI\\\",\\\"pt_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"Dn3WxJre\\\",\\\"pt_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"iacMyE9q\\\",\\\"pt_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"CWp9bn9s\\\",\\\"pt_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"CwlN9Td7\\\",\\\"pt_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"C0wDiBIr\\\",\\\"pt_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"CYMrWaHo\\\",\\\"pt_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"CqosE_Pv\\\",\\\"pt_references_examples_generated_ios_app_with_sdk.md\\\":\\\"BpFIMl0Z\\\",\\\"pt_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"Csioztn1\\\",\\\"pt_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"Bge6Wv9e\\\",\\\"pt_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"gCFxCsIr\\\",\\\"pt_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"BSfuMVMv\\\",\\\"pt_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"BvLxoV4D\\\",\\\"pt_references_examples_generated_ios_app_with_tests.md\\\":\\\"CK_vWWSz\\\",\\\"pt_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"B81tvteu\\\",\\\"pt_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"DYlbOOKe\\\",\\\"pt_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"B2Bg_V1u\\\",\\\"pt_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"DOEnYjjt\\\",\\\"pt_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"BLPxCxT3\\\",\\\"pt_references_examples_generated_macos_app_with_extensions.md\\\":\\\"DCDJAE0_\\\",\\\"pt_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"_rKvt7gY\\\",\\\"pt_references_examples_generated_project_with_class_prefix.md\\\":\\\"Cmhy4EUr\\\",\\\"pt_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"DO0mbqpr\\\",\\\"pt_references_examples_xcode_app.md\\\":\\\"DwSaBGao\\\",\\\"pt_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"CUvYZZTk\\\",\\\"pt_references_migrations_from-v3-to-v4.md\\\":\\\"CVKN7UzV\\\",\\\"pt_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"BbKKd_eR\\\",\\\"pt_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"4Q0gAqGz\\\",\\\"pt_references_project-description_enums_basecacheprofile.md\\\":\\\"CFmk6_cN\\\",\\\"pt_references_project-description_enums_buildorder.md\\\":\\\"B1CbZst-\\\",\\\"pt_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"Sl_zrnGo\\\",\\\"pt_references_project-description_enums_buildrule.filetype.md\\\":\\\"D8oyYMWa\\\",\\\"pt_references_project-description_enums_cacheprofiletype.md\\\":\\\"DrLATW27\\\",\\\"pt_references_project-description_enums_cloud.option.md\\\":\\\"BY3N7Wzm\\\",\\\"pt_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"FpGkov-I\\\",\\\"pt_references_project-description_enums_configuration.variant.md\\\":\\\"_jG67Z3Y\\\",\\\"pt_references_project-description_enums_copyfileelement.md\\\":\\\"CiYxfQA0\\\",\\\"pt_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"CQfYQunQ\\\",\\\"pt_references_project-description_enums_debuginformationformat.md\\\":\\\"CfLb9gqL\\\",\\\"pt_references_project-description_enums_defaultsettings.md\\\":\\\"BNh6bcqF\\\",\\\"pt_references_project-description_enums_destination.md\\\":\\\"CfuAeObs\\\",\\\"pt_references_project-description_enums_entitlements.codingerror.md\\\":\\\"C40s5ppN\\\",\\\"pt_references_project-description_enums_entitlements.md\\\":\\\"dZFbEy-X\\\",\\\"pt_references_project-description_enums_environment.md\\\":\\\"CnPOgizv\\\",\\\"pt_references_project-description_enums_environment.value.md\\\":\\\"B8kFrJjJ\\\",\\\"pt_references_project-description_enums_filecodegen.md\\\":\\\"hHoZgXeL\\\",\\\"pt_references_project-description_enums_fileelement.md\\\":\\\"DMWhaJd8\\\",\\\"pt_references_project-description_enums_fileheadertemplate.md\\\":\\\"C0xzp5nK\\\",\\\"pt_references_project-description_enums_foreignbuild.input.md\\\":\\\"fA92YRc-\\\",\\\"pt_references_project-description_enums_foreignbuild.output.md\\\":\\\"Bp67meJb\\\",\\\"pt_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"BpYTeaD9\\\",\\\"pt_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"DRMFlIam\\\",\\\"pt_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"DhqAc3Pu\\\",\\\"pt_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"DwawcwyG\\\",\\\"pt_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"CQ9UYkTG\\\",\\\"pt_references_project-description_enums_infoplist.codingerror.md\\\":\\\"CW5Q1Ru_\\\",\\\"pt_references_project-description_enums_infoplist.md\\\":\\\"CyU60Fqe\\\",\\\"pt_references_project-description_enums_launchstyle.md\\\":\\\"CJEM4sFM\\\",\\\"pt_references_project-description_enums_linkingstatus.md\\\":\\\"Bet68y-S\\\",\\\"pt_references_project-description_enums_mergedbinarytype.md\\\":\\\"DFauofHP\\\",\\\"pt_references_project-description_enums_output.linking.md\\\":\\\"CkQizfNX\\\",\\\"pt_references_project-description_enums_package.md\\\":\\\"BcXfF3Ck\\\",\\\"pt_references_project-description_enums_package.requirement.md\\\":\\\"Cyb1U5SP\\\",\\\"pt_references_project-description_enums_packageplatform.md\\\":\\\"DSESPB-S\\\",\\\"pt_references_project-description_enums_parser.option.md\\\":\\\"IoBIy9kA\\\",\\\"pt_references_project-description_enums_path.pathtype.md\\\":\\\"DrK3smKT\\\",\\\"pt_references_project-description_enums_platform.md\\\":\\\"RnWRyZ0D\\\",\\\"pt_references_project-description_enums_platformfilter.md\\\":\\\"DWMtu35U\\\",\\\"pt_references_project-description_enums_plist.md\\\":\\\"Dth-WMyw\\\",\\\"pt_references_project-description_enums_plist.value.md\\\":\\\"RYUTEtK1\\\",\\\"pt_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"BGG3hCwm\\\",\\\"pt_references_project-description_enums_product.md\\\":\\\"CKRG2WGu\\\",\\\"pt_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"eC3dO6DV\\\",\\\"pt_references_project-description_enums_resourcefileelement.md\\\":\\\"BYqMm3n3\\\",\\\"pt_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"BKV9u-n3\\\",\\\"pt_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"wLTmt6D8\\\",\\\"pt_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"BYcq7hqb\\\",\\\"pt_references_project-description_enums_screencaptureformat.md\\\":\\\"7fTNxSOV\\\",\\\"pt_references_project-description_enums_sdktype.md\\\":\\\"DIlIdPAd\\\",\\\"pt_references_project-description_enums_settingvalue.md\\\":\\\"CPN9EgUh\\\",\\\"pt_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"GibtD174\\\",\\\"pt_references_project-description_enums_swiftcompilationmode.md\\\":\\\"CNdQOEYK\\\",\\\"pt_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"BkSOUzz6\\\",\\\"pt_references_project-description_enums_targetdependency.md\\\":\\\"BQyjPMAg\\\",\\\"pt_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"B8r2Z6M5\\\",\\\"pt_references_project-description_enums_targetquery.md\\\":\\\"CDXyfSj3\\\",\\\"pt_references_project-description_enums_targetscript.order.md\\\":\\\"hM9ErXpO\\\",\\\"pt_references_project-description_enums_targetscript.script.md\\\":\\\"BzFIN61j\\\",\\\"pt_references_project-description_enums_template.attribute.md\\\":\\\"DJhftfkR\\\",\\\"pt_references_project-description_enums_template.attribute.value.md\\\":\\\"DBZxst4X\\\",\\\"pt_references_project-description_enums_template.contents.md\\\":\\\"-LlKOW3d\\\",\\\"pt_references_project-description_enums_templatestring.token.md\\\":\\\"CoS3wwJc\\\",\\\"pt_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"C4IyHQa0\\\",\\\"pt_references_project-description_enums_tuistproject.md\\\":\\\"CEouMyqN\\\",\\\"pt_references_project-description_enums_xcframeworksignature.md\\\":\\\"CYzA2u9d\\\",\\\"pt_references_project-description_extensions_array(fileelement).md\\\":\\\"Cpap_cp-\\\",\\\"pt_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"DByFMQB9\\\",\\\"pt_references_project-description_extensions_cacheprofiles.md\\\":\\\"Dvcs7vvX\\\",\\\"pt_references_project-description_extensions_cacheprofiletype.md\\\":\\\"CJdZZskF\\\",\\\"pt_references_project-description_extensions_closedrange.md\\\":\\\"DzHEfqvh\\\",\\\"pt_references_project-description_extensions_copyfileelement.md\\\":\\\"DvXFiQG_\\\",\\\"pt_references_project-description_extensions_defaultsettings.md\\\":\\\"BykFyOyQ\\\",\\\"pt_references_project-description_extensions_destinations.md\\\":\\\"DVJWU8uG\\\",\\\"pt_references_project-description_extensions_entitlements.md\\\":\\\"DQ41Nef2\\\",\\\"pt_references_project-description_extensions_environment.value_.md\\\":\\\"BM8TB1Yu\\\",\\\"pt_references_project-description_extensions_fileelement.md\\\":\\\"CrM_bzmO\\\",\\\"pt_references_project-description_extensions_filelist.md\\\":\\\"CoU0PRsv\\\",\\\"pt_references_project-description_extensions_filelistglob.md\\\":\\\"Diy5npjv\\\",\\\"pt_references_project-description_extensions_infoplist.md\\\":\\\"cMoMBUPK\\\",\\\"pt_references_project-description_extensions_package.md\\\":\\\"Dsc-yhOU\\\",\\\"pt_references_project-description_extensions_platformfilters.md\\\":\\\"BgSNStb2\\\",\\\"pt_references_project-description_extensions_plist.value.md\\\":\\\"Dmr48H6A\\\",\\\"pt_references_project-description_extensions_range.md\\\":\\\"CC7AyBzv\\\",\\\"pt_references_project-description_extensions_resourcefileelement.md\\\":\\\"CyHDVM1l\\\",\\\"pt_references_project-description_extensions_resourcefileelements.md\\\":\\\"DCMp0AWZ\\\",\\\"pt_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"DmAIprn9\\\",\\\"pt_references_project-description_extensions_schemelanguage.md\\\":\\\"jp6O42QO\\\",\\\"pt_references_project-description_extensions_settingsdictionary.md\\\":\\\"CE2Lv3ZZ\\\",\\\"pt_references_project-description_extensions_sourcefileglob.md\\\":\\\"JoANPkxL\\\",\\\"pt_references_project-description_extensions_sourcefileslist.md\\\":\\\"CKg9nCiF\\\",\\\"pt_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"y30aqyuo\\\",\\\"pt_references_project-description_extensions_targetquery.md\\\":\\\"FCL8c3Ay\\\",\\\"pt_references_project-description_extensions_template.attribute.value.md\\\":\\\"B3emmXxO\\\",\\\"pt_references_project-description_extensions_template.item.md\\\":\\\"B-tp2bJy\\\",\\\"pt_references_project-description_extensions_templatestring.md\\\":\\\"Dsh8IBWV\\\",\\\"pt_references_project-description_extensions_version.md\\\":\\\"CxjDZO3V\\\",\\\"pt_references_project-description_structs_analyzeaction.md\\\":\\\"BDzgkOeN\\\",\\\"pt_references_project-description_structs_archiveaction.md\\\":\\\"ChtU5-gu\\\",\\\"pt_references_project-description_structs_arguments.md\\\":\\\"AnHkmgSm\\\",\\\"pt_references_project-description_structs_buildablefolder.md\\\":\\\"CpwSGFQo\\\",\\\"pt_references_project-description_structs_buildablefolderexception.md\\\":\\\"uEI9B4Oy\\\",\\\"pt_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"CB_oGkOP\\\",\\\"pt_references_project-description_structs_buildaction.md\\\":\\\"DNQGJQr-\\\",\\\"pt_references_project-description_structs_buildrule.md\\\":\\\"mwOy051c\\\",\\\"pt_references_project-description_structs_cacheprofile.md\\\":\\\"CZUlv0ml\\\",\\\"pt_references_project-description_structs_cacheprofiles.md\\\":\\\"BokRGPRL\\\",\\\"pt_references_project-description_structs_cloud.md\\\":\\\"BYnJ6i8f\\\",\\\"pt_references_project-description_structs_config.inspectoptions.md\\\":\\\"CKJ_Iceq\\\",\\\"pt_references_project-description_structs_config.installoptions.md\\\":\\\"DKnrj-iq\\\",\\\"pt_references_project-description_structs_configuration.md\\\":\\\"B4NCeZ8O\\\",\\\"pt_references_project-description_structs_configurationname.md\\\":\\\"T-ZFe2aL\\\",\\\"pt_references_project-description_structs_copyfilesaction.md\\\":\\\"BhGSNQMq\\\",\\\"pt_references_project-description_structs_coredatamodel.md\\\":\\\"Bhf0zNsa\\\",\\\"pt_references_project-description_structs_deploymenttargets.md\\\":\\\"C6i4efcK\\\",\\\"pt_references_project-description_structs_environmentvariable.md\\\":\\\"CX8LmCgK\\\",\\\"pt_references_project-description_structs_executionaction.md\\\":\\\"Dh4OKb3p\\\",\\\"pt_references_project-description_structs_filelist.md\\\":\\\"8eGWm6zU\\\",\\\"pt_references_project-description_structs_filelistglob.md\\\":\\\"Cgujweh9\\\",\\\"pt_references_project-description_structs_headers.md\\\":\\\"bOjQY377\\\",\\\"pt_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"C1lJOZrR\\\",\\\"pt_references_project-description_structs_launchargument.md\\\":\\\"BQh7XXKV\\\",\\\"pt_references_project-description_structs_metaloptions.md\\\":\\\"BBy9gxYZ\\\",\\\"pt_references_project-description_structs_ondemandresourcestags.md\\\":\\\"CkuFjuxR\\\",\\\"pt_references_project-description_structs_packagesettings.md\\\":\\\"BddPMxzY\\\",\\\"pt_references_project-description_structs_path.md\\\":\\\"D5fXMR5b\\\",\\\"pt_references_project-description_structs_platformcondition.md\\\":\\\"CG7kJpmT\\\",\\\"pt_references_project-description_structs_plugin.md\\\":\\\"BB0a3h1F\\\",\\\"pt_references_project-description_structs_pluginlocation.md\\\":\\\"iuzgWsbG\\\",\\\"pt_references_project-description_structs_privacymanifest.md\\\":\\\"Bxn_Kr7t\\\",\\\"pt_references_project-description_structs_profileaction.md\\\":\\\"3IpxZPz-\\\",\\\"pt_references_project-description_structs_project.md\\\":\\\"DaIPlgy3\\\",\\\"pt_references_project-description_structs_project.options.md\\\":\\\"BWlFKGZv\\\",\\\"pt_references_project-description_structs_project.options.textsettings.md\\\":\\\"DLhntQV0\\\",\\\"pt_references_project-description_structs_resourcefileelements.md\\\":\\\"Csx3EbVF\\\",\\\"pt_references_project-description_structs_resourcesynthesizer.md\\\":\\\"CHrkbjFL\\\",\\\"pt_references_project-description_structs_runaction.md\\\":\\\"DnNAsDMV\\\",\\\"pt_references_project-description_structs_runactionoptions.md\\\":\\\"DKu3-QbP\\\",\\\"pt_references_project-description_structs_scheme.md\\\":\\\"53Fmsvlx\\\",\\\"pt_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"7meZF8df\\\",\\\"pt_references_project-description_structs_schemelanguage.md\\\":\\\"D4jZe07e\\\",\\\"pt_references_project-description_structs_settings.md\\\":\\\"Bt5gURTA\\\",\\\"pt_references_project-description_structs_simulatedlocation.md\\\":\\\"CQb7qBAv\\\",\\\"pt_references_project-description_structs_sourcefileglob.md\\\":\\\"Dfq6HXlN\\\",\\\"pt_references_project-description_structs_sourcefileslist.md\\\":\\\"Dk_2I8_n\\\",\\\"pt_references_project-description_structs_target.foreignbuild.md\\\":\\\"E8Qa6Rb6\\\",\\\"pt_references_project-description_structs_target.md\\\":\\\"BRjWKOTb\\\",\\\"pt_references_project-description_structs_targetmetadata.md\\\":\\\"aHwkTXNo\\\",\\\"pt_references_project-description_structs_targetreference.md\\\":\\\"aF0LGMpq\\\",\\\"pt_references_project-description_structs_targetscript.md\\\":\\\"DW6ptPYz\\\",\\\"pt_references_project-description_structs_template.item.md\\\":\\\"C7bERsYL\\\",\\\"pt_references_project-description_structs_template.md\\\":\\\"ZeWAmSwC\\\",\\\"pt_references_project-description_structs_templatestring.md\\\":\\\"Cei-L2-j\\\",\\\"pt_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"CC0663q_\\\",\\\"pt_references_project-description_structs_testabletarget.md\\\":\\\"gMOgiqt0\\\",\\\"pt_references_project-description_structs_testaction.md\\\":\\\"Dpmit9Ai\\\",\\\"pt_references_project-description_structs_testactionoptions.md\\\":\\\"DVR0EwQM\\\",\\\"pt_references_project-description_structs_testingoptions.md\\\":\\\"Bvmaw9Gb\\\",\\\"pt_references_project-description_structs_tuist.cache.md\\\":\\\"BFZLfDcP\\\",\\\"pt_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"DlZ29Kov\\\",\\\"pt_references_project-description_structs_tuist.generationoptions.md\\\":\\\"CpzEjfSu\\\",\\\"pt_references_project-description_structs_tuist.md\\\":\\\"DXgRnwVN\\\",\\\"pt_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"DIbXa7Pw\\\",\\\"pt_references_project-description_structs_version.md\\\":\\\"D0V_pDqq\\\",\\\"pt_references_project-description_structs_workspace.generationoptions.md\\\":\\\"DsdeFnD8\\\",\\\"pt_references_project-description_structs_workspace.md\\\":\\\"XiLLa9P_\\\",\\\"pt_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"Bn_S2hGH\\\",\\\"pt_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"B4tPnfut\\\",\\\"pt_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"B6a4JIgr\\\",\\\"pt_references_project-description_typealiases_config.md\\\":\\\"CKXOvoBp\\\",\\\"pt_references_project-description_typealiases_destinations.md\\\":\\\"Di1u4YBK\\\",\\\"pt_references_project-description_typealiases_platformfilters.md\\\":\\\"BaZDf7tK\\\",\\\"pt_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"DQwinE6E\\\",\\\"pt_references_project-description_typealiases_settingsdictionary.md\\\":\\\"BzyZZGUD\\\",\\\"pt_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"CwCcUSBk\\\",\\\"ru_cli_directories.md\\\":\\\"B74FqCDm\\\",\\\"ru_cli_logging.md\\\":\\\"lQrMY5nV\\\",\\\"ru_cli_shell-completions.md\\\":\\\"yBxWoNSX\\\",\\\"ru_contributors_cli_logging.md\\\":\\\"CBSIVCoS\\\",\\\"ru_contributors_code-reviews.md\\\":\\\"DYJEX1Kf\\\",\\\"ru_contributors_get-started.md\\\":\\\"Kbtn2NvP\\\",\\\"ru_contributors_issue-reporting.md\\\":\\\"CTEaGpxH\\\",\\\"ru_contributors_principles.md\\\":\\\"aC5bnFG6\\\",\\\"ru_contributors_releases.md\\\":\\\"DZbSeTu_\\\",\\\"ru_contributors_translate.md\\\":\\\"yIs91jca\\\",\\\"ru_guides_examples_generated-projects.md\\\":\\\"DF1Ltflh\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"C7x82soZ\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"ChBdCkXx\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"B3IZeTy3\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"BC8hVkzx\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"CfVINrE4\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"BWdnqBgn\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"Dz6ADktR\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"ByRGTYhZ\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"BS217_8y\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"Dn7Q0TXZ\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"CLHYyQnc\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"CvjR6q-m\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"DBysO1K2\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"lIwyIA61\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"BqIFoN1-\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"BI-yfcJ8\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"CtKpcH60\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"Bsh5Vvd8\\\",\\\"ru_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"DjMbV92O\\\",\\\"ru_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"Bbg-u857\\\",\\\"ru_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"CsVFuFNm\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"DpYvChP_\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"CkQ_ZRoq\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"Dz46teIy\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"DV54gfQP\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"BmmVerO0\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"BzgOpZdM\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"CzyITigK\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"DPCWF9aY\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"b9_jsii4\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"CHku-8dn\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"P3RH2Jvh\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"DoGFQw91\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"C7rnyeMq\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"CbqZ0lVB\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BgBJBkxW\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"DK2p3IR3\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"DR2UnvV-\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"0AUZk-bv\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"CDL42a4Q\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"DgfuZsSi\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"BpKbKp_S\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"CyoyOZMk\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"CmS7RWnA\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"IlJY2owa\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"DF6uB8JJ\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"B2dwY-fz\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"BF-r8IFp\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"CXwTUzPB\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"BnqFE7td\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"rsF1t440\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"BCOhOIlg\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"B-zB-Dxn\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"DRhJF2cV\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"BYGED3Bp\\\",\\\"ru_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"C8cPyf-P\\\",\\\"ru_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"C2MZPzo0\\\",\\\"ru_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"psR5YIMb\\\",\\\"ru_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"BeL9Y9Yg\\\",\\\"ru_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"IwdrL8KK\\\",\\\"ru_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"vcpehpoZ\\\",\\\"ru_guides_examples_generated-projects_xcode_app.md\\\":\\\"iwoLL2PB\\\",\\\"ru_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"D_PNQSef\\\",\\\"ru_guides_features_agentic-coding_mcp.md\\\":\\\"C5jkMpWj\\\",\\\"ru_guides_features_bundle-size.md\\\":\\\"bPUGXdbs\\\",\\\"ru_guides_features_cache.md\\\":\\\"B-A2hcSF\\\",\\\"ru_guides_features_cache_module-cache.md\\\":\\\"BRmPPXx7\\\",\\\"ru_guides_features_cache_xcode-cache.md\\\":\\\"fsqaIcCt\\\",\\\"ru_guides_features_insights.md\\\":\\\"B0eRzvpu\\\",\\\"ru_guides_features_previews.md\\\":\\\"CVcnEJG6\\\",\\\"ru_guides_features_projects.md\\\":\\\"DVWDfa4x\\\",\\\"ru_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"BzIS6V74\\\",\\\"ru_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"BEGVwUag\\\",\\\"ru_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"gP0AKue2\\\",\\\"ru_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"BGBgBKKP\\\",\\\"ru_guides_features_projects_adoption_new-project.md\\\":\\\"qai8ce22\\\",\\\"ru_guides_features_projects_adoption_swift-package.md\\\":\\\"DNhlCdph\\\",\\\"ru_guides_features_projects_best-practices.md\\\":\\\"22VEi_Gl\\\",\\\"ru_guides_features_projects_code-sharing.md\\\":\\\"woqel6Zg\\\",\\\"ru_guides_features_projects_cost-of-convenience.md\\\":\\\"VcNaKaXH\\\",\\\"ru_guides_features_projects_dependencies.md\\\":\\\"BfG_i8xQ\\\",\\\"ru_guides_features_projects_directory-structure.md\\\":\\\"DL5MqSJ1\\\",\\\"ru_guides_features_projects_dynamic-configuration.md\\\":\\\"BJcVgU_7\\\",\\\"ru_guides_features_projects_editing.md\\\":\\\"BEM4ltVf\\\",\\\"ru_guides_features_projects_hashing.md\\\":\\\"Bn4oquhE\\\",\\\"ru_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"CN15Vkq5\\\",\\\"ru_guides_features_projects_manifests.md\\\":\\\"Cr7Rb3Z2\\\",\\\"ru_guides_features_projects_metadata-tags.md\\\":\\\"Cf1095TY\\\",\\\"ru_guides_features_projects_plugins.md\\\":\\\"BGRg3kpc\\\",\\\"ru_guides_features_projects_synthesized-files.md\\\":\\\"ByFNrxHm\\\",\\\"ru_guides_features_projects_templates.md\\\":\\\"Dzk-lyCk\\\",\\\"ru_guides_features_projects_tma-architecture.md\\\":\\\"CwxntNwT\\\",\\\"ru_guides_features_qa.md\\\":\\\"Cfs1P84x\\\",\\\"ru_guides_features_registry.md\\\":\\\"D7NIeo1K\\\",\\\"ru_guides_features_registry_continuous-integration.md\\\":\\\"wn6XR3rn\\\",\\\"ru_guides_features_registry_generated-project.md\\\":\\\"B22bDsFY\\\",\\\"ru_guides_features_registry_swift-package.md\\\":\\\"BNkr-WPW\\\",\\\"ru_guides_features_registry_xcode-project.md\\\":\\\"DhFimH7k\\\",\\\"ru_guides_features_registry_xcodeproj-integration.md\\\":\\\"D1SRkg_l\\\",\\\"ru_guides_features_selective-testing.md\\\":\\\"BlqyEeCe\\\",\\\"ru_guides_features_selective-testing_generated-project.md\\\":\\\"wg9ASH6s\\\",\\\"ru_guides_features_selective-testing_xcode-project.md\\\":\\\"CLs0sUJA\\\",\\\"ru_guides_integrations_continuous-integration.md\\\":\\\"B32z0bgg\\\",\\\"ru_guides_integrations_gitforge_github.md\\\":\\\"CdTrHEc7\\\",\\\"ru_guides_integrations_sso.md\\\":\\\"CkBXTJNd\\\",\\\"ru_guides_quick-start_add-dependencies.md\\\":\\\"C6J9SxG_\\\",\\\"ru_guides_quick-start_gather-insights.md\\\":\\\"EmY6yB34\\\",\\\"ru_guides_quick-start_get-started.md\\\":\\\"4ZtplyJd\\\",\\\"ru_guides_quick-start_install-tuist.md\\\":\\\"BTKIR2bV\\\",\\\"ru_guides_server_accounts-and-projects.md\\\":\\\"CGMTIjwt\\\",\\\"ru_guides_server_authentication.md\\\":\\\"B6489f7A\\\",\\\"ru_guides_server_self-host_install.md\\\":\\\"CrKzrAVA\\\",\\\"ru_guides_server_self-host_telemetry.md\\\":\\\"BaFXOOdG\\\",\\\"ru_guides_tuist_about.md\\\":\\\"CFvtxuYV\\\",\\\"ru_index.md\\\":\\\"chXCmjQN\\\",\\\"ru_references_examples.md\\\":\\\"BVnPaMmy\\\",\\\"ru_references_examples_generated_app_with_airship_sdk.md\\\":\\\"7vR_Q-Eu\\\",\\\"ru_references_examples_generated_app_with_build_rules.md\\\":\\\"qcAO75bH\\\",\\\"ru_references_examples_generated_app_with_composable_architecture.md\\\":\\\"DBsHpq0K\\\",\\\"ru_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"CaMBWCBO\\\",\\\"ru_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"qE8WxVze\\\",\\\"ru_references_examples_generated_app_with_custom_scheme.md\\\":\\\"8Tz9_a0Q\\\",\\\"ru_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"DBzXVQ_P\\\",\\\"ru_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"BDUtT2xu\\\",\\\"ru_references_examples_generated_app_with_generated_sources.md\\\":\\\"BSqgEkhr\\\",\\\"ru_references_examples_generated_app_with_globs.md\\\":\\\"5QEzirm4\\\",\\\"ru_references_examples_generated_app_with_google_maps.md\\\":\\\"QcaeUFoR\\\",\\\"ru_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"DpiYQcKo\\\",\\\"ru_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"PFZkhUWs\\\",\\\"ru_references_examples_generated_app_with_metal_options.md\\\":\\\"njrbQ88J\\\",\\\"ru_references_examples_generated_app_with_organization_name_project.md\\\":\\\"HAa-2CQ2\\\",\\\"ru_references_examples_generated_app_with_realm.md\\\":\\\"o_t3uWvY\\\",\\\"ru_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"B2oSBFZ_\\\",\\\"ru_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"BP6haW_-\\\",\\\"ru_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"B1GbrDxr\\\",\\\"ru_references_examples_generated_framework_with_environment_variables.md\\\":\\\"DnXEnIIC\\\",\\\"ru_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"CyQBA1s3\\\",\\\"ru_references_examples_generated_ios_app_with_actions.md\\\":\\\"CiDHoio1\\\",\\\"ru_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"ajUUgnYh\\\",\\\"ru_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"CsUXXzhB\\\",\\\"ru_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"B5ZZSa5X\\\",\\\"ru_references_examples_generated_ios_app_with_coredata.md\\\":\\\"BGcD0EoS\\\",\\\"ru_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"b5HUsKZr\\\",\\\"ru_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"CPKPeTrm\\\",\\\"ru_references_examples_generated_ios_app_with_extensions.md\\\":\\\"zzjtZT0y\\\",\\\"ru_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"Dxv7O-31\\\",\\\"ru_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"B1_NZzHT\\\",\\\"ru_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"BO_XrsAt\\\",\\\"ru_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"CVrVg6dU\\\",\\\"ru_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"DPfWR7gY\\\",\\\"ru_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"C5yZ4Fg2\\\",\\\"ru_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BEEfT6lV\\\",\\\"ru_references_examples_generated_ios_app_with_helpers.md\\\":\\\"DgSMQrRD\\\",\\\"ru_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"D-fPGudT\\\",\\\"ru_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"D_THZeTo\\\",\\\"ru_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"CJ5N5QD_\\\",\\\"ru_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"DCz7ymSS\\\",\\\"ru_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"Bov-30jX\\\",\\\"ru_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"DhdasQGz\\\",\\\"ru_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"CpSFIwrP\\\",\\\"ru_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"DeWOaiKL\\\",\\\"ru_references_examples_generated_ios_app_with_sdk.md\\\":\\\"DUNZvu33\\\",\\\"ru_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"Bm0wLfTp\\\",\\\"ru_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"bOaSUCzE\\\",\\\"ru_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"mwUnyeof\\\",\\\"ru_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"BlkBGlj2\\\",\\\"ru_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"DKlz5b_P\\\",\\\"ru_references_examples_generated_ios_app_with_tests.md\\\":\\\"CojwDrQQ\\\",\\\"ru_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"CPZ1TpeM\\\",\\\"ru_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"mJDMzTl-\\\",\\\"ru_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"DwRMaqVl\\\",\\\"ru_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"C2qxYQbI\\\",\\\"ru_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"BRlrHLxU\\\",\\\"ru_references_examples_generated_macos_app_with_extensions.md\\\":\\\"D55LtY5R\\\",\\\"ru_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"XiCLYPtd\\\",\\\"ru_references_examples_generated_project_with_class_prefix.md\\\":\\\"Cr5XVGeF\\\",\\\"ru_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"Dkr8oXZS\\\",\\\"ru_references_examples_xcode_app.md\\\":\\\"DUOBVQpM\\\",\\\"ru_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"D3eIdAKb\\\",\\\"ru_references_migrations_from-v3-to-v4.md\\\":\\\"CWTKPYgT\\\",\\\"tr_cli_account.md\\\":\\\"CswZD0v6\\\",\\\"tr_cli_account_tokens.md\\\":\\\"Vdi_UNkZ\\\",\\\"tr_cli_account_tokens_create.md\\\":\\\"CwgKOCJ3\\\",\\\"tr_cli_account_tokens_list.md\\\":\\\"BpshEVT0\\\",\\\"tr_cli_account_tokens_revoke.md\\\":\\\"CN_r0pvE\\\",\\\"tr_cli_account_update.md\\\":\\\"Cqu8mdh6\\\",\\\"tr_cli_analytics-upload.md\\\":\\\"CBWkCFrf\\\",\\\"tr_cli_auth.md\\\":\\\"DAKF-MoI\\\",\\\"tr_cli_auth_login.md\\\":\\\"BGDUV96L\\\",\\\"tr_cli_auth_logout.md\\\":\\\"8j0xveqo\\\",\\\"tr_cli_auth_refresh-token.md\\\":\\\"D9e5cEaE\\\",\\\"tr_cli_auth_whoami.md\\\":\\\"COVOW63w\\\",\\\"tr_cli_build.md\\\":\\\"BPRw_rn8\\\",\\\"tr_cli_build_list.md\\\":\\\"DN_j0wIm\\\",\\\"tr_cli_build_run.md\\\":\\\"CW2_Ws_7\\\",\\\"tr_cli_build_show.md\\\":\\\"Cf8OceGC\\\",\\\"tr_cli_bundle.md\\\":\\\"vGSLnkN1\\\",\\\"tr_cli_bundle_list.md\\\":\\\"XwGpWs4s\\\",\\\"tr_cli_bundle_show.md\\\":\\\"DtV7XGaF\\\",\\\"tr_cli_cache-start.md\\\":\\\"CA_j0TaB\\\",\\\"tr_cli_cache.md\\\":\\\"NiLjYvCW\\\",\\\"tr_cli_cache_config.md\\\":\\\"BwQd0xMl\\\",\\\"tr_cli_cache_warm.md\\\":\\\"B-c034f8\\\",\\\"tr_cli_clean.md\\\":\\\"C9wawI_U\\\",\\\"tr_cli_directories.md\\\":\\\"Dx7RAsLZ\\\",\\\"tr_cli_dump.md\\\":\\\"JbghmXuW\\\",\\\"tr_cli_edit.md\\\":\\\"DKR1Fx36\\\",\\\"tr_cli_generate.md\\\":\\\"DfpTlb5M\\\",\\\"tr_cli_generate_list.md\\\":\\\"5ArpSKAd\\\",\\\"tr_cli_generate_run.md\\\":\\\"C6lY3_Gp\\\",\\\"tr_cli_generate_show.md\\\":\\\"D9to1Eg-\\\",\\\"tr_cli_graph.md\\\":\\\"DWNJBWQy\\\",\\\"tr_cli_hash.md\\\":\\\"CX7sC8yU\\\",\\\"tr_cli_hash_cache.md\\\":\\\"BUiAtJR-\\\",\\\"tr_cli_hash_selective-testing.md\\\":\\\"DPYkcnaK\\\",\\\"tr_cli_help.md\\\":\\\"4mK_VJ6W\\\",\\\"tr_cli_init.md\\\":\\\"CC2MaDHT\\\",\\\"tr_cli_inspect.md\\\":\\\"CCNacfMY\\\",\\\"tr_cli_inspect_build.md\\\":\\\"CqrIMYSa\\\",\\\"tr_cli_inspect_bundle.md\\\":\\\"BkFhV90q\\\",\\\"tr_cli_inspect_dependencies.md\\\":\\\"CDuWJmgL\\\",\\\"tr_cli_inspect_implicit-imports.md\\\":\\\"DdTphLT7\\\",\\\"tr_cli_inspect_redundant-imports.md\\\":\\\"DEHgrFBh\\\",\\\"tr_cli_inspect_test.md\\\":\\\"BN9xSqc5\\\",\\\"tr_cli_install.md\\\":\\\"BTHj0zsJ\\\",\\\"tr_cli_logging.md\\\":\\\"CSnB0Ufo\\\",\\\"tr_cli_mcp.md\\\":\\\"BzPMEWsu\\\",\\\"tr_cli_mcp_setup.md\\\":\\\"BEmDuOV3\\\",\\\"tr_cli_mcp_setup_claude-code.md\\\":\\\"DA4Pxnno\\\",\\\"tr_cli_mcp_setup_claude.md\\\":\\\"CIYyjdRJ\\\",\\\"tr_cli_mcp_setup_cursor.md\\\":\\\"D28cg-_J\\\",\\\"tr_cli_mcp_setup_vscode.md\\\":\\\"C5WMmU1b\\\",\\\"tr_cli_mcp_setup_zed.md\\\":\\\"CPvWVH1G\\\",\\\"tr_cli_mcp_start.md\\\":\\\"Dfy3f5Tg\\\",\\\"tr_cli_migration.md\\\":\\\"Bqao-bWN\\\",\\\"tr_cli_migration_check-empty-settings.md\\\":\\\"7L2h_HgB\\\",\\\"tr_cli_migration_list-targets.md\\\":\\\"CFhTuwTe\\\",\\\"tr_cli_migration_settings-to-xcconfig.md\\\":\\\"Cls8JKF2\\\",\\\"tr_cli_organization.md\\\":\\\"B6txqmdw\\\",\\\"tr_cli_organization_billing.md\\\":\\\"CT_rlpNQ\\\",\\\"tr_cli_organization_create.md\\\":\\\"Cw6v0DcA\\\",\\\"tr_cli_organization_delete.md\\\":\\\"B6H0jHam\\\",\\\"tr_cli_organization_invite.md\\\":\\\"D0aSHOf5\\\",\\\"tr_cli_organization_list.md\\\":\\\"BUbL4AP4\\\",\\\"tr_cli_organization_remove.md\\\":\\\"D3U3Dhds\\\",\\\"tr_cli_organization_remove_invite.md\\\":\\\"Dyu8UOyg\\\",\\\"tr_cli_organization_remove_member.md\\\":\\\"DYgQTC4H\\\",\\\"tr_cli_organization_remove_sso.md\\\":\\\"jmjsXJDH\\\",\\\"tr_cli_organization_show.md\\\":\\\"B4IRDaLI\\\",\\\"tr_cli_organization_update.md\\\":\\\"WkiKNix7\\\",\\\"tr_cli_organization_update_member.md\\\":\\\"BS1hus6A\\\",\\\"tr_cli_organization_update_sso.md\\\":\\\"CSTEFzb0\\\",\\\"tr_cli_plugin.md\\\":\\\"Cz6yIyVD\\\",\\\"tr_cli_plugin_archive.md\\\":\\\"hJpKgE-6\\\",\\\"tr_cli_plugin_build.md\\\":\\\"C79SpluB\\\",\\\"tr_cli_plugin_run.md\\\":\\\"bsPnu-Iv\\\",\\\"tr_cli_plugin_test.md\\\":\\\"DMGuDxnI\\\",\\\"tr_cli_project.md\\\":\\\"CWpq_dRO\\\",\\\"tr_cli_project_create.md\\\":\\\"BLxDj9B5\\\",\\\"tr_cli_project_delete.md\\\":\\\"BZqXWTw6\\\",\\\"tr_cli_project_list.md\\\":\\\"t7QP8_qy\\\",\\\"tr_cli_project_show.md\\\":\\\"BFjGx760\\\",\\\"tr_cli_project_tokens.md\\\":\\\"BljIbzUI\\\",\\\"tr_cli_project_tokens_create.md\\\":\\\"POhxIthF\\\",\\\"tr_cli_project_tokens_list.md\\\":\\\"CwIF2cxx\\\",\\\"tr_cli_project_tokens_revoke.md\\\":\\\"uFfc6hOw\\\",\\\"tr_cli_project_update.md\\\":\\\"ChH8jgre\\\",\\\"tr_cli_registry.md\\\":\\\"CZg0ibQR\\\",\\\"tr_cli_registry_login.md\\\":\\\"Cp5l0ZqX\\\",\\\"tr_cli_registry_logout.md\\\":\\\"CfQUUmOY\\\",\\\"tr_cli_registry_setup.md\\\":\\\"CyBfebXk\\\",\\\"tr_cli_run.md\\\":\\\"wBy6itPU\\\",\\\"tr_cli_scaffold.md\\\":\\\"C7xJ0xP_\\\",\\\"tr_cli_scaffold_list.md\\\":\\\"C2P4pLeG\\\",\\\"tr_cli_setup.md\\\":\\\"mHkhTlpN\\\",\\\"tr_cli_setup_cache.md\\\":\\\"CFxW1t8-\\\",\\\"tr_cli_share.md\\\":\\\"Dyoqw5WS\\\",\\\"tr_cli_shell-completions.md\\\":\\\"LprldlJZ\\\",\\\"tr_cli_test.md\\\":\\\"BNSJct4k\\\",\\\"tr_cli_test_case.md\\\":\\\"CZHHhYDS\\\",\\\"tr_cli_test_case_list.md\\\":\\\"C4vfd1Lz\\\",\\\"tr_cli_test_case_run.md\\\":\\\"Cx23MdWc\\\",\\\"tr_cli_test_case_run_list.md\\\":\\\"-bX-osM6\\\",\\\"tr_cli_test_case_run_show.md\\\":\\\"KqJDtMjv\\\",\\\"tr_cli_test_case_show.md\\\":\\\"DkSR5mR-\\\",\\\"tr_cli_test_run.md\\\":\\\"sRAKfpF1\\\",\\\"tr_cli_test_show.md\\\":\\\"DKHdYwYy\\\",\\\"tr_cli_version.md\\\":\\\"BMKcdFFg\\\",\\\"tr_cli_xcodebuild.md\\\":\\\"Bjpz0MSt\\\",\\\"tr_cli_xcodebuild_archive.md\\\":\\\"CwYb5FHX\\\",\\\"tr_cli_xcodebuild_build-for-testing.md\\\":\\\"C5lCjeRd\\\",\\\"tr_cli_xcodebuild_build.md\\\":\\\"BKw6xkPS\\\",\\\"tr_cli_xcodebuild_test-without-building.md\\\":\\\"C3o5wT1u\\\",\\\"tr_cli_xcodebuild_test.md\\\":\\\"Dbg9m37m\\\",\\\"tr_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"v_kN5i2e\\\",\\\"tr_contributors_cli_logging.md\\\":\\\"D-Cu-me-\\\",\\\"tr_contributors_code-reviews.md\\\":\\\"BzIMChxS\\\",\\\"tr_contributors_get-started.md\\\":\\\"DrwI_fSI\\\",\\\"tr_contributors_issue-reporting.md\\\":\\\"DgqCPNyb\\\",\\\"tr_contributors_principles.md\\\":\\\"2VTLbYTn\\\",\\\"tr_contributors_releases.md\\\":\\\"BDW4uhm6\\\",\\\"tr_contributors_translate.md\\\":\\\"qc8Jb4V7\\\",\\\"tr_guides_examples_generated-projects.md\\\":\\\"Vw7ytiOi\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"igfj7dWG\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"DNskexQd\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"Cd_qumNx\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"CjYrTN6_\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"ClAq4JyF\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"ByL6Tcga\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"CHGU_MeM\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"CCWj3g00\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"DpDa_v9S\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"hgKspbLH\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"oSg5wVc6\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"DPG2UaUE\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"KQ88PtTB\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"AmF5VMI8\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"CTNAUP_A\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"Do3TtLCM\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"SaEBCHQ0\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"Cf5Xhj0X\\\",\\\"tr_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"B1_b0CYE\\\",\\\"tr_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"CDeTow4G\\\",\\\"tr_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"Bn29YNhi\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"AGLQxxkg\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"B0fR1_pl\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"CTsTwrjz\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"BTVRQ1YA\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"DMT88vSP\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"BX3v87dP\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"BBO4kqvS\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"D7qC5Mmp\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"CGS3NVD4\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"DQOJHuTJ\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"DB3xwtyK\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"CRizSbYB\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"B5G6Mcr-\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"BTOxH8XC\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BqjBZju9\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"DDYrfIqv\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"Ba6p1O0-\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"uT9VaM9Q\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"BfsvKXFZ\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"BshNV5Dh\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"coDONeaO\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"ORmOsygf\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"DreveWXG\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"CFf_iNCB\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"B1dbk5UK\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"8cMD7ME7\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"CG8mwSy1\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"BP6uiwiB\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"B-VAQdyT\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"DPy2OiuZ\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"Bu_KlHLy\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"DI9k0UVf\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"C4_qzfDZ\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"BcJdnxtn\\\",\\\"tr_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"BXV8uaCi\\\",\\\"tr_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"OOTagzJ7\\\",\\\"tr_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"DAHre_L1\\\",\\\"tr_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"DRIrYqtH\\\",\\\"tr_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"BBwSxWNO\\\",\\\"tr_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"DKmCLPb7\\\",\\\"tr_guides_examples_generated-projects_xcode_app.md\\\":\\\"DEZzPIoG\\\",\\\"tr_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"CiamG6sd\\\",\\\"tr_guides_features_agentic-coding_mcp.md\\\":\\\"BmD6le9M\\\",\\\"tr_guides_features_bundle-size.md\\\":\\\"DucNCkNe\\\",\\\"tr_guides_features_cache.md\\\":\\\"Cwit4GHv\\\",\\\"tr_guides_features_cache_module-cache.md\\\":\\\"C6FYcUJl\\\",\\\"tr_guides_features_cache_xcode-cache.md\\\":\\\"Br0Ve5nJ\\\",\\\"tr_guides_features_insights.md\\\":\\\"B4PqlyMi\\\",\\\"tr_guides_features_previews.md\\\":\\\"E53fKDcC\\\",\\\"tr_guides_features_projects.md\\\":\\\"_MeAIoEG\\\",\\\"tr_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"Df2JFXT6\\\",\\\"tr_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"8vGSIX4m\\\",\\\"tr_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"BUzkfqt_\\\",\\\"tr_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"DMtpATHo\\\",\\\"tr_guides_features_projects_adoption_new-project.md\\\":\\\"CdKdp8x7\\\",\\\"tr_guides_features_projects_adoption_swift-package.md\\\":\\\"ArxLSxA3\\\",\\\"tr_guides_features_projects_best-practices.md\\\":\\\"CyAEt7wg\\\",\\\"tr_guides_features_projects_code-sharing.md\\\":\\\"DafLQOhA\\\",\\\"tr_guides_features_projects_cost-of-convenience.md\\\":\\\"BZ74sXTM\\\",\\\"tr_guides_features_projects_dependencies.md\\\":\\\"CeEJo6AX\\\",\\\"tr_guides_features_projects_directory-structure.md\\\":\\\"BbGO6GsZ\\\",\\\"tr_guides_features_projects_dynamic-configuration.md\\\":\\\"DmdznnBu\\\",\\\"tr_guides_features_projects_editing.md\\\":\\\"DRh5fbPI\\\",\\\"tr_guides_features_projects_hashing.md\\\":\\\"6lIDLOBT\\\",\\\"tr_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"Cy96te1w\\\",\\\"tr_guides_features_projects_manifests.md\\\":\\\"C2ZvlqT9\\\",\\\"tr_guides_features_projects_metadata-tags.md\\\":\\\"BG3rWf8Y\\\",\\\"tr_guides_features_projects_plugins.md\\\":\\\"CTb1SmVx\\\",\\\"tr_guides_features_projects_synthesized-files.md\\\":\\\"_tZ9NAor\\\",\\\"tr_guides_features_projects_templates.md\\\":\\\"Bo00K_y4\\\",\\\"tr_guides_features_projects_tma-architecture.md\\\":\\\"C2IEmArP\\\",\\\"tr_guides_features_qa.md\\\":\\\"C2mgB1to\\\",\\\"tr_guides_features_registry.md\\\":\\\"BSsTJkYg\\\",\\\"tr_guides_features_registry_continuous-integration.md\\\":\\\"CVrDZyK3\\\",\\\"tr_guides_features_registry_generated-project.md\\\":\\\"B1n4hHmz\\\",\\\"tr_guides_features_registry_swift-package.md\\\":\\\"aJ7ohnoz\\\",\\\"tr_guides_features_registry_xcode-project.md\\\":\\\"BVwVl2fw\\\",\\\"tr_guides_features_registry_xcodeproj-integration.md\\\":\\\"D9iPSi5d\\\",\\\"tr_guides_features_selective-testing.md\\\":\\\"DgBAs9uC\\\",\\\"tr_guides_features_selective-testing_generated-project.md\\\":\\\"Brd4TOSE\\\",\\\"tr_guides_features_selective-testing_xcode-project.md\\\":\\\"B-x1FYZh\\\",\\\"tr_guides_integrations_continuous-integration.md\\\":\\\"uFW7IwKk\\\",\\\"tr_guides_integrations_gitforge_github.md\\\":\\\"WC5CwWpJ\\\",\\\"tr_guides_integrations_sso.md\\\":\\\"CbJknTWz\\\",\\\"tr_guides_quick-start_add-dependencies.md\\\":\\\"CiZ2GH6v\\\",\\\"tr_guides_quick-start_gather-insights.md\\\":\\\"BLQfDtuD\\\",\\\"tr_guides_quick-start_get-started.md\\\":\\\"DhcLDTlC\\\",\\\"tr_guides_quick-start_install-tuist.md\\\":\\\"B3FYAUmH\\\",\\\"tr_guides_server_accounts-and-projects.md\\\":\\\"CdhlWQRn\\\",\\\"tr_guides_server_authentication.md\\\":\\\"Dzjn_K0A\\\",\\\"tr_guides_server_self-host_install.md\\\":\\\"DbihrX4W\\\",\\\"tr_guides_server_self-host_telemetry.md\\\":\\\"CkyWckv6\\\",\\\"tr_index.md\\\":\\\"Bl4S4f8M\\\",\\\"tr_references_examples.md\\\":\\\"aajfR9QM\\\",\\\"tr_references_examples_generated_app_with_airship_sdk.md\\\":\\\"Ct7BxwqA\\\",\\\"tr_references_examples_generated_app_with_build_rules.md\\\":\\\"luCvZ29_\\\",\\\"tr_references_examples_generated_app_with_composable_architecture.md\\\":\\\"BkGtZaEE\\\",\\\"tr_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"D1ICH_FN\\\",\\\"tr_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"BqYiJchm\\\",\\\"tr_references_examples_generated_app_with_custom_scheme.md\\\":\\\"DEzlf6BN\\\",\\\"tr_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"DcYQMxYO\\\",\\\"tr_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"CGPQ3sYD\\\",\\\"tr_references_examples_generated_app_with_generated_sources.md\\\":\\\"DHkxiI8e\\\",\\\"tr_references_examples_generated_app_with_globs.md\\\":\\\"DIHGueqv\\\",\\\"tr_references_examples_generated_app_with_google_maps.md\\\":\\\"3be1F7YW\\\",\\\"tr_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"JCcTu-az\\\",\\\"tr_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"Bx-Qy28J\\\",\\\"tr_references_examples_generated_app_with_metal_options.md\\\":\\\"DRDNZdIs\\\",\\\"tr_references_examples_generated_app_with_organization_name_project.md\\\":\\\"DsMm0ti4\\\",\\\"tr_references_examples_generated_app_with_realm.md\\\":\\\"BnBRcxqV\\\",\\\"tr_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"BxlbWpOs\\\",\\\"tr_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"BJ_jMTfU\\\",\\\"tr_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"fsqGBl55\\\",\\\"tr_references_examples_generated_framework_with_environment_variables.md\\\":\\\"ArO8bJXY\\\",\\\"tr_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"CO1w33Fz\\\",\\\"tr_references_examples_generated_ios_app_with_actions.md\\\":\\\"TmjhwIEJ\\\",\\\"tr_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"CPpNHiiX\\\",\\\"tr_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"D8OCZkFp\\\",\\\"tr_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"6mU2jLV7\\\",\\\"tr_references_examples_generated_ios_app_with_coredata.md\\\":\\\"CwgNNDt4\\\",\\\"tr_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"CD6-5E-a\\\",\\\"tr_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"Cx272Kcy\\\",\\\"tr_references_examples_generated_ios_app_with_extensions.md\\\":\\\"Ch_5jNXb\\\",\\\"tr_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"DsrRnD3r\\\",\\\"tr_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"CRSejcnT\\\",\\\"tr_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"HihTqyay\\\",\\\"tr_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"ClGYc7yr\\\",\\\"tr_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"CO7H6StF\\\",\\\"tr_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"BSBOBK4J\\\",\\\"tr_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"BBwpr3Mz\\\",\\\"tr_references_examples_generated_ios_app_with_helpers.md\\\":\\\"DpdO5cx1\\\",\\\"tr_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"isUHO_ho\\\",\\\"tr_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"8FIz1o2E\\\",\\\"tr_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"DU6aGsJv\\\",\\\"tr_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"xSss0laZ\\\",\\\"tr_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"CEf7mSkQ\\\",\\\"tr_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"-304X7I2\\\",\\\"tr_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"srgDkZ9u\\\",\\\"tr_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"BFspPPpN\\\",\\\"tr_references_examples_generated_ios_app_with_sdk.md\\\":\\\"5GLmXK4h\\\",\\\"tr_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"DO99j4Hu\\\",\\\"tr_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"IaE-o2T8\\\",\\\"tr_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"B50R9zSO\\\",\\\"tr_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"BxNaHPag\\\",\\\"tr_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"DVrESQk1\\\",\\\"tr_references_examples_generated_ios_app_with_tests.md\\\":\\\"DJ_IXVBC\\\",\\\"tr_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"Cm9gBaML\\\",\\\"tr_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"0zk-XvUa\\\",\\\"tr_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"BiDgXRPu\\\",\\\"tr_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"B2k-TN1o\\\",\\\"tr_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"Dor59zdW\\\",\\\"tr_references_examples_generated_macos_app_with_extensions.md\\\":\\\"BRBo4QII\\\",\\\"tr_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"KD1HS4A9\\\",\\\"tr_references_examples_generated_project_with_class_prefix.md\\\":\\\"BVefRTuz\\\",\\\"tr_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"uAi0UMOS\\\",\\\"tr_references_examples_xcode_app.md\\\":\\\"CEHV8YYJ\\\",\\\"tr_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"BeS1vHl-\\\",\\\"tr_references_migrations_from-v3-to-v4.md\\\":\\\"B79bX62N\\\",\\\"tr_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"D02qFDFh\\\",\\\"tr_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"DsYhJ_SV\\\",\\\"tr_references_project-description_enums_basecacheprofile.md\\\":\\\"BPanLTW2\\\",\\\"tr_references_project-description_enums_buildorder.md\\\":\\\"WDvd4_sa\\\",\\\"tr_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"ZNEjCYYL\\\",\\\"tr_references_project-description_enums_buildrule.filetype.md\\\":\\\"B9KJAg9i\\\",\\\"tr_references_project-description_enums_cacheprofiletype.md\\\":\\\"Hw9ZwfHu\\\",\\\"tr_references_project-description_enums_cloud.option.md\\\":\\\"DaxFKHC-\\\",\\\"tr_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"DV5CdGvf\\\",\\\"tr_references_project-description_enums_configuration.variant.md\\\":\\\"DSPiH2Kf\\\",\\\"tr_references_project-description_enums_copyfileelement.md\\\":\\\"HP36lqfk\\\",\\\"tr_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"CyW0zndi\\\",\\\"tr_references_project-description_enums_debuginformationformat.md\\\":\\\"C3gKiaMD\\\",\\\"tr_references_project-description_enums_defaultsettings.md\\\":\\\"DCkrHq9b\\\",\\\"tr_references_project-description_enums_destination.md\\\":\\\"BY6M5k8c\\\",\\\"tr_references_project-description_enums_entitlements.codingerror.md\\\":\\\"BQBRSxzf\\\",\\\"tr_references_project-description_enums_entitlements.md\\\":\\\"BlOGd4da\\\",\\\"tr_references_project-description_enums_environment.md\\\":\\\"DIcPi7xv\\\",\\\"tr_references_project-description_enums_environment.value.md\\\":\\\"CwlZrcp5\\\",\\\"tr_references_project-description_enums_filecodegen.md\\\":\\\"CSIik-zF\\\",\\\"tr_references_project-description_enums_fileelement.md\\\":\\\"CCijmDvJ\\\",\\\"tr_references_project-description_enums_fileheadertemplate.md\\\":\\\"B2aRhYPY\\\",\\\"tr_references_project-description_enums_foreignbuild.input.md\\\":\\\"D73oyojh\\\",\\\"tr_references_project-description_enums_foreignbuild.output.md\\\":\\\"DgS40Hix\\\",\\\"tr_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"px28yojI\\\",\\\"tr_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"CiGlozfc\\\",\\\"tr_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"B-lDy-zl\\\",\\\"tr_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"BKYr0VxL\\\",\\\"tr_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"CxfOMpBw\\\",\\\"tr_references_project-description_enums_infoplist.codingerror.md\\\":\\\"BHWlY_e1\\\",\\\"tr_references_project-description_enums_infoplist.md\\\":\\\"w1jJ0hTK\\\",\\\"tr_references_project-description_enums_launchstyle.md\\\":\\\"BgzO0mUO\\\",\\\"tr_references_project-description_enums_linkingstatus.md\\\":\\\"CkpAjr7-\\\",\\\"tr_references_project-description_enums_mergedbinarytype.md\\\":\\\"CRAc512m\\\",\\\"tr_references_project-description_enums_output.linking.md\\\":\\\"BoLECKJ5\\\",\\\"tr_references_project-description_enums_package.md\\\":\\\"CithyVHU\\\",\\\"tr_references_project-description_enums_package.requirement.md\\\":\\\"CjFH7cmf\\\",\\\"tr_references_project-description_enums_packageplatform.md\\\":\\\"BUMmAGJN\\\",\\\"tr_references_project-description_enums_parser.option.md\\\":\\\"i1r45lQu\\\",\\\"tr_references_project-description_enums_path.pathtype.md\\\":\\\"D-V--khA\\\",\\\"tr_references_project-description_enums_platform.md\\\":\\\"Dm_FZyl2\\\",\\\"tr_references_project-description_enums_platformfilter.md\\\":\\\"DkJLe5BH\\\",\\\"tr_references_project-description_enums_plist.md\\\":\\\"CvALUpxB\\\",\\\"tr_references_project-description_enums_plist.value.md\\\":\\\"CvvZ8ZoB\\\",\\\"tr_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"Dqgccu0b\\\",\\\"tr_references_project-description_enums_product.md\\\":\\\"BpXOtjZu\\\",\\\"tr_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"DdwovBid\\\",\\\"tr_references_project-description_enums_resourcefileelement.md\\\":\\\"BLEl0cmw\\\",\\\"tr_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"DdRPY4Py\\\",\\\"tr_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"Da3M0Wl2\\\",\\\"tr_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"BwAlJOyb\\\",\\\"tr_references_project-description_enums_screencaptureformat.md\\\":\\\"CwFt5eX0\\\",\\\"tr_references_project-description_enums_sdktype.md\\\":\\\"DEjrNliW\\\",\\\"tr_references_project-description_enums_settingvalue.md\\\":\\\"DQJJoWK1\\\",\\\"tr_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"C9ig3hJ2\\\",\\\"tr_references_project-description_enums_swiftcompilationmode.md\\\":\\\"Cga_kUDu\\\",\\\"tr_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"onYBhFBn\\\",\\\"tr_references_project-description_enums_targetdependency.md\\\":\\\"BOvi7a8q\\\",\\\"tr_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"B4KdVNCw\\\",\\\"tr_references_project-description_enums_targetquery.md\\\":\\\"DH0hKsOE\\\",\\\"tr_references_project-description_enums_targetscript.order.md\\\":\\\"CZECJYNK\\\",\\\"tr_references_project-description_enums_targetscript.script.md\\\":\\\"CWlEoz2-\\\",\\\"tr_references_project-description_enums_template.attribute.md\\\":\\\"CTv_eI2y\\\",\\\"tr_references_project-description_enums_template.attribute.value.md\\\":\\\"baYxnAeA\\\",\\\"tr_references_project-description_enums_template.contents.md\\\":\\\"BDM_T5ZF\\\",\\\"tr_references_project-description_enums_templatestring.token.md\\\":\\\"z5zagXEf\\\",\\\"tr_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"DQuErJbN\\\",\\\"tr_references_project-description_enums_tuistproject.md\\\":\\\"sYeKvDSj\\\",\\\"tr_references_project-description_enums_xcframeworksignature.md\\\":\\\"l49t1d27\\\",\\\"tr_references_project-description_extensions_array(fileelement).md\\\":\\\"6bl7ruQS\\\",\\\"tr_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"DPOA6hSp\\\",\\\"tr_references_project-description_extensions_cacheprofiles.md\\\":\\\"P3-b4YuD\\\",\\\"tr_references_project-description_extensions_cacheprofiletype.md\\\":\\\"DGoZi9yA\\\",\\\"tr_references_project-description_extensions_closedrange.md\\\":\\\"E8Yry0bF\\\",\\\"tr_references_project-description_extensions_copyfileelement.md\\\":\\\"CymlnOwc\\\",\\\"tr_references_project-description_extensions_defaultsettings.md\\\":\\\"CiHX89_V\\\",\\\"tr_references_project-description_extensions_destinations.md\\\":\\\"CX-oO-KQ\\\",\\\"tr_references_project-description_extensions_entitlements.md\\\":\\\"DMfJaiHg\\\",\\\"tr_references_project-description_extensions_environment.value_.md\\\":\\\"CrLAwewO\\\",\\\"tr_references_project-description_extensions_fileelement.md\\\":\\\"CFuoWUrB\\\",\\\"tr_references_project-description_extensions_filelist.md\\\":\\\"yURWb1ga\\\",\\\"tr_references_project-description_extensions_filelistglob.md\\\":\\\"DMEjxyRd\\\",\\\"tr_references_project-description_extensions_infoplist.md\\\":\\\"CIz_uGEu\\\",\\\"tr_references_project-description_extensions_package.md\\\":\\\"EnVJn2FP\\\",\\\"tr_references_project-description_extensions_platformfilters.md\\\":\\\"Dsfkk9vZ\\\",\\\"tr_references_project-description_extensions_plist.value.md\\\":\\\"BQFWMdGX\\\",\\\"tr_references_project-description_extensions_range.md\\\":\\\"CVfQp-IU\\\",\\\"tr_references_project-description_extensions_resourcefileelement.md\\\":\\\"Dvn0dIQx\\\",\\\"tr_references_project-description_extensions_resourcefileelements.md\\\":\\\"_sa5vFJ7\\\",\\\"tr_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"DFBKPNyr\\\",\\\"tr_references_project-description_extensions_schemelanguage.md\\\":\\\"DrPsTfdC\\\",\\\"tr_references_project-description_extensions_settingsdictionary.md\\\":\\\"DmNG576o\\\",\\\"tr_references_project-description_extensions_sourcefileglob.md\\\":\\\"C8MYUUwA\\\",\\\"tr_references_project-description_extensions_sourcefileslist.md\\\":\\\"C39deFT2\\\",\\\"tr_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"DnPdzN49\\\",\\\"tr_references_project-description_extensions_targetquery.md\\\":\\\"CAH5sCcV\\\",\\\"tr_references_project-description_extensions_template.attribute.value.md\\\":\\\"B51up5Ba\\\",\\\"tr_references_project-description_extensions_template.item.md\\\":\\\"BoUjonFi\\\",\\\"tr_references_project-description_extensions_templatestring.md\\\":\\\"DPtCT61N\\\",\\\"tr_references_project-description_extensions_version.md\\\":\\\"CmU5CPgY\\\",\\\"tr_references_project-description_structs_analyzeaction.md\\\":\\\"CHruu-hH\\\",\\\"tr_references_project-description_structs_archiveaction.md\\\":\\\"CB3gOyrU\\\",\\\"tr_references_project-description_structs_arguments.md\\\":\\\"DG5ppVbZ\\\",\\\"tr_references_project-description_structs_buildablefolder.md\\\":\\\"C3Nsm7v-\\\",\\\"tr_references_project-description_structs_buildablefolderexception.md\\\":\\\"CAkhFLCt\\\",\\\"tr_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"4pOvIEpN\\\",\\\"tr_references_project-description_structs_buildaction.md\\\":\\\"ZOXnN0a7\\\",\\\"tr_references_project-description_structs_buildrule.md\\\":\\\"U8qr0itN\\\",\\\"tr_references_project-description_structs_cacheprofile.md\\\":\\\"DfSsMmn-\\\",\\\"tr_references_project-description_structs_cacheprofiles.md\\\":\\\"DgkQAomS\\\",\\\"tr_references_project-description_structs_cloud.md\\\":\\\"0tX6kAeF\\\",\\\"tr_references_project-description_structs_config.inspectoptions.md\\\":\\\"C08oCN6Q\\\",\\\"tr_references_project-description_structs_config.installoptions.md\\\":\\\"B-VUOPPe\\\",\\\"tr_references_project-description_structs_configuration.md\\\":\\\"KiLD7Pmu\\\",\\\"tr_references_project-description_structs_configurationname.md\\\":\\\"D7TpFE59\\\",\\\"tr_references_project-description_structs_copyfilesaction.md\\\":\\\"Da6mfhnn\\\",\\\"tr_references_project-description_structs_coredatamodel.md\\\":\\\"BKnKSlL3\\\",\\\"tr_references_project-description_structs_deploymenttargets.md\\\":\\\"DF0G28D1\\\",\\\"tr_references_project-description_structs_environmentvariable.md\\\":\\\"BIExnnfN\\\",\\\"tr_references_project-description_structs_executionaction.md\\\":\\\"B3TIqwMd\\\",\\\"tr_references_project-description_structs_filelist.md\\\":\\\"bdk2HKMR\\\",\\\"tr_references_project-description_structs_filelistglob.md\\\":\\\"CbyX4q6N\\\",\\\"tr_references_project-description_structs_headers.md\\\":\\\"BjmXivFk\\\",\\\"tr_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"Blm-4cUD\\\",\\\"tr_references_project-description_structs_launchargument.md\\\":\\\"DEIuiZHZ\\\",\\\"tr_references_project-description_structs_metaloptions.md\\\":\\\"C2cq1TPJ\\\",\\\"tr_references_project-description_structs_ondemandresourcestags.md\\\":\\\"BnTFnFVm\\\",\\\"tr_references_project-description_structs_packagesettings.md\\\":\\\"DpWiodRg\\\",\\\"tr_references_project-description_structs_path.md\\\":\\\"BmCKqtRk\\\",\\\"tr_references_project-description_structs_platformcondition.md\\\":\\\"CG72CyD8\\\",\\\"tr_references_project-description_structs_plugin.md\\\":\\\"BkQijO4I\\\",\\\"tr_references_project-description_structs_pluginlocation.md\\\":\\\"Dry0rUsA\\\",\\\"tr_references_project-description_structs_privacymanifest.md\\\":\\\"B1B1xpGj\\\",\\\"tr_references_project-description_structs_profileaction.md\\\":\\\"HLZdoDcq\\\",\\\"tr_references_project-description_structs_project.md\\\":\\\"CybFQZm3\\\",\\\"tr_references_project-description_structs_project.options.md\\\":\\\"Dd3hehk4\\\",\\\"tr_references_project-description_structs_project.options.textsettings.md\\\":\\\"D1ddif_6\\\",\\\"tr_references_project-description_structs_resourcefileelements.md\\\":\\\"B9wqYfBk\\\",\\\"tr_references_project-description_structs_resourcesynthesizer.md\\\":\\\"Dy6q8mGJ\\\",\\\"tr_references_project-description_structs_runaction.md\\\":\\\"BWkuo_t3\\\",\\\"tr_references_project-description_structs_runactionoptions.md\\\":\\\"PBPllL_P\\\",\\\"tr_references_project-description_structs_scheme.md\\\":\\\"CptzfL9d\\\",\\\"tr_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"DTNc2F5E\\\",\\\"tr_references_project-description_structs_schemelanguage.md\\\":\\\"CjdE11wK\\\",\\\"tr_references_project-description_structs_settings.md\\\":\\\"BCqtEMhH\\\",\\\"tr_references_project-description_structs_simulatedlocation.md\\\":\\\"DmQaf5Io\\\",\\\"tr_references_project-description_structs_sourcefileglob.md\\\":\\\"C9fBnA8a\\\",\\\"tr_references_project-description_structs_sourcefileslist.md\\\":\\\"A_SkUZPj\\\",\\\"tr_references_project-description_structs_target.foreignbuild.md\\\":\\\"D6jErGnL\\\",\\\"tr_references_project-description_structs_target.md\\\":\\\"IiLZl1F7\\\",\\\"tr_references_project-description_structs_targetmetadata.md\\\":\\\"C7HnFrEz\\\",\\\"tr_references_project-description_structs_targetreference.md\\\":\\\"4BWqIgOj\\\",\\\"tr_references_project-description_structs_targetscript.md\\\":\\\"Bf0BYSDK\\\",\\\"tr_references_project-description_structs_template.item.md\\\":\\\"C_exAOYS\\\",\\\"tr_references_project-description_structs_template.md\\\":\\\"Cuq5h3S2\\\",\\\"tr_references_project-description_structs_templatestring.md\\\":\\\"Bznt04Id\\\",\\\"tr_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"6yddt5VH\\\",\\\"tr_references_project-description_structs_testabletarget.md\\\":\\\"BZTz7c-X\\\",\\\"tr_references_project-description_structs_testaction.md\\\":\\\"DGmvXqT-\\\",\\\"tr_references_project-description_structs_testactionoptions.md\\\":\\\"Bk36qpoN\\\",\\\"tr_references_project-description_structs_testingoptions.md\\\":\\\"xuqlw1At\\\",\\\"tr_references_project-description_structs_tuist.cache.md\\\":\\\"jrNR_2JA\\\",\\\"tr_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"C0zkCr-F\\\",\\\"tr_references_project-description_structs_tuist.generationoptions.md\\\":\\\"CfSLdGYg\\\",\\\"tr_references_project-description_structs_tuist.md\\\":\\\"KzDrLF8C\\\",\\\"tr_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"CS9Xcjf6\\\",\\\"tr_references_project-description_structs_version.md\\\":\\\"Bke7XBE8\\\",\\\"tr_references_project-description_structs_workspace.generationoptions.md\\\":\\\"BRXMQmvL\\\",\\\"tr_references_project-description_structs_workspace.md\\\":\\\"DpdeV7ru\\\",\\\"tr_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"Dg-5lmx7\\\",\\\"tr_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"C2Hrly60\\\",\\\"tr_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"BsB_WcEK\\\",\\\"tr_references_project-description_typealiases_config.md\\\":\\\"DRU6X_YM\\\",\\\"tr_references_project-description_typealiases_destinations.md\\\":\\\"crC-pnOg\\\",\\\"tr_references_project-description_typealiases_platformfilters.md\\\":\\\"DpEXXHv5\\\",\\\"tr_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"B9SWnK8f\\\",\\\"tr_references_project-description_typealiases_settingsdictionary.md\\\":\\\"D4bmTikj\\\",\\\"tr_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"DZdJncyV\\\",\\\"yue_hant_cli_directories.md\\\":\\\"zWnxrE-2\\\",\\\"yue_hant_cli_logging.md\\\":\\\"D9p_wGjC\\\",\\\"yue_hant_cli_shell-completions.md\\\":\\\"CuH6mEiy\\\",\\\"yue_hant_contributors_cli_logging.md\\\":\\\"DdQIVH2H\\\",\\\"yue_hant_contributors_code-reviews.md\\\":\\\"ry5X1v9a\\\",\\\"yue_hant_contributors_get-started.md\\\":\\\"pCgrYb6T\\\",\\\"yue_hant_contributors_issue-reporting.md\\\":\\\"BFSHzMri\\\",\\\"yue_hant_contributors_principles.md\\\":\\\"DFqyyiZR\\\",\\\"yue_hant_contributors_releases.md\\\":\\\"UYz1hggR\\\",\\\"yue_hant_contributors_translate.md\\\":\\\"BKOodDDL\\\",\\\"yue_hant_guides_examples_generated-projects.md\\\":\\\"ExYdrk5K\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"DJ5I4d8w\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"AB2vStvy\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"CoK8PWy6\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"XmOtC10o\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"CJMw_WJd\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"DFVBVEb5\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"B3fHedSf\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"CYETkpar\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"CVCmpY8z\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"BfDD0GMY\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"DcNQpNtK\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"Cakd312W\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"CyNP0O_j\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"xpNyks8j\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"BORsScLh\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"Dl73fyU-\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"o08UFtvB\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"BG0tu48-\\\",\\\"yue_hant_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"DSFM9LfG\\\",\\\"yue_hant_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"CfKd-QnX\\\",\\\"yue_hant_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"Cw0L_t5t\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"iM089JCN\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"DbVJNCvN\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"DBklhQYt\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"CVyfk8Km\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"DU0b08ZT\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"2EAIAs_O\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"C3LCVeXn\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"D2lue95s\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"c_2Z__Qb\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"D7wPMqBi\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"DnwPzkOy\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"rtHXS_QT\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"BiOLuQ4c\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"UsqyduD5\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"bI7dJ0yn\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"nrJCtRNs\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"CVc_mphW\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"CSXj8IkM\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"dWyrVV6l\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"C0sQE_1K\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"DaOxUtS2\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"rZIugE4i\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"Dsj6m7fR\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"C23glVy3\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"Da7MQyWK\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"CZcoyOgl\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"hD2fuy5w\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"BIugBoZN\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"CZfEaFeZ\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"9vG69cZZ\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"sJsD2XeT\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"Bf-Uiwbq\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"Bs0qLm76\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"B87V2ePg\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"BJ84VNLW\\\",\\\"yue_hant_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"Cr1WOWmT\\\",\\\"yue_hant_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"aFpGZ9CV\\\",\\\"yue_hant_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"BO5tCF3g\\\",\\\"yue_hant_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"DgLW2qO7\\\",\\\"yue_hant_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"BgM_OQVA\\\",\\\"yue_hant_guides_examples_generated-projects_xcode_app.md\\\":\\\"DQYXxyee\\\",\\\"yue_hant_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"Dtx1CCxw\\\",\\\"yue_hant_guides_features_agentic-coding_mcp.md\\\":\\\"B_Nd1f2P\\\",\\\"yue_hant_guides_features_build.md\\\":\\\"DyUotlmQ\\\",\\\"yue_hant_guides_features_bundle-size.md\\\":\\\"DngVK7mp\\\",\\\"yue_hant_guides_features_cache.md\\\":\\\"D8LQQF9L\\\",\\\"yue_hant_guides_features_cache_module-cache.md\\\":\\\"DC4EM8ds\\\",\\\"yue_hant_guides_features_cache_xcode-cache.md\\\":\\\"BwUu5Hqk\\\",\\\"yue_hant_guides_features_insights.md\\\":\\\"CTIm79fH\\\",\\\"yue_hant_guides_features_previews.md\\\":\\\"WWejmSFr\\\",\\\"yue_hant_guides_features_projects.md\\\":\\\"CTdaCyqB\\\",\\\"yue_hant_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"CuqJjh7J\\\",\\\"yue_hant_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"BgW9JYg5\\\",\\\"yue_hant_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"DpAup9S3\\\",\\\"yue_hant_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"D9Tp76l0\\\",\\\"yue_hant_guides_features_projects_adoption_new-project.md\\\":\\\"CBHOXyrS\\\",\\\"yue_hant_guides_features_projects_adoption_swift-package.md\\\":\\\"BspKAyAA\\\",\\\"yue_hant_guides_features_projects_best-practices.md\\\":\\\"CDHiEd1V\\\",\\\"yue_hant_guides_features_projects_code-sharing.md\\\":\\\"CehnHvq6\\\",\\\"yue_hant_guides_features_projects_cost-of-convenience.md\\\":\\\"BbL6V92S\\\",\\\"yue_hant_guides_features_projects_dependencies.md\\\":\\\"CmW86aNp\\\",\\\"yue_hant_guides_features_projects_directory-structure.md\\\":\\\"B3Mb27uS\\\",\\\"yue_hant_guides_features_projects_dynamic-configuration.md\\\":\\\"CoRY4Cl3\\\",\\\"yue_hant_guides_features_projects_editing.md\\\":\\\"B1H4dLZt\\\",\\\"yue_hant_guides_features_projects_hashing.md\\\":\\\"BMSbKFoh\\\",\\\"yue_hant_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"CxSmxPtj\\\",\\\"yue_hant_guides_features_projects_manifests.md\\\":\\\"DrKux1cy\\\",\\\"yue_hant_guides_features_projects_metadata-tags.md\\\":\\\"D7U2UQ9k\\\",\\\"yue_hant_guides_features_projects_plugins.md\\\":\\\"BUevsJvc\\\",\\\"yue_hant_guides_features_projects_synthesized-files.md\\\":\\\"DZnAExK0\\\",\\\"yue_hant_guides_features_projects_templates.md\\\":\\\"CcTPN4Ti\\\",\\\"yue_hant_guides_features_projects_tma-architecture.md\\\":\\\"CUpxb_ca\\\",\\\"yue_hant_guides_features_qa.md\\\":\\\"D57cF3db\\\",\\\"yue_hant_guides_features_registry.md\\\":\\\"CKu9oWOh\\\",\\\"yue_hant_guides_features_registry_continuous-integration.md\\\":\\\"DEbbZZw6\\\",\\\"yue_hant_guides_features_registry_generated-project.md\\\":\\\"CyY7MFGJ\\\",\\\"yue_hant_guides_features_registry_swift-package.md\\\":\\\"O9Ot8g7k\\\",\\\"yue_hant_guides_features_registry_xcode-project.md\\\":\\\"D8e26RGB\\\",\\\"yue_hant_guides_features_registry_xcodeproj-integration.md\\\":\\\"OisLdZMj\\\",\\\"yue_hant_guides_features_selective-testing.md\\\":\\\"S6l2CYHe\\\",\\\"yue_hant_guides_features_selective-testing_generated-project.md\\\":\\\"CtVp4Bub\\\",\\\"yue_hant_guides_features_selective-testing_xcode-project.md\\\":\\\"DaDWTV-N\\\",\\\"yue_hant_guides_integrations_continuous-integration.md\\\":\\\"BOkj6oyG\\\",\\\"yue_hant_guides_integrations_gitforge_github.md\\\":\\\"Cy-SP0Vb\\\",\\\"yue_hant_guides_integrations_sso.md\\\":\\\"Czea10mV\\\",\\\"yue_hant_guides_quick-start_add-dependencies.md\\\":\\\"CHAUQY4i\\\",\\\"yue_hant_guides_quick-start_gather-insights.md\\\":\\\"CF_OEtnV\\\",\\\"yue_hant_guides_quick-start_get-started.md\\\":\\\"DixToUQf\\\",\\\"yue_hant_guides_quick-start_install-tuist.md\\\":\\\"eNCSeE1a\\\",\\\"yue_hant_guides_server_accounts-and-projects.md\\\":\\\"D8L-EgJP\\\",\\\"yue_hant_guides_server_authentication.md\\\":\\\"4oFQ2KS7\\\",\\\"yue_hant_guides_server_self-host_install.md\\\":\\\"yqvKnfbn\\\",\\\"yue_hant_guides_server_self-host_telemetry.md\\\":\\\"CE-ejW3i\\\",\\\"yue_hant_index.md\\\":\\\"DN5MqZFy\\\",\\\"yue_hant_references_examples.md\\\":\\\"DUivJikj\\\",\\\"yue_hant_references_examples_generated_app_with_airship_sdk.md\\\":\\\"CmfZJ43s\\\",\\\"yue_hant_references_examples_generated_app_with_build_rules.md\\\":\\\"B_pHVVxD\\\",\\\"yue_hant_references_examples_generated_app_with_composable_architecture.md\\\":\\\"5giTzS4l\\\",\\\"yue_hant_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"CQRy5Rf_\\\",\\\"yue_hant_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"CVVWJ5lw\\\",\\\"yue_hant_references_examples_generated_app_with_custom_scheme.md\\\":\\\"ZVUd-S9k\\\",\\\"yue_hant_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"CcCL-57F\\\",\\\"yue_hant_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"lBD1fTfW\\\",\\\"yue_hant_references_examples_generated_app_with_generated_sources.md\\\":\\\"BVP2WED-\\\",\\\"yue_hant_references_examples_generated_app_with_globs.md\\\":\\\"uB57MFPz\\\",\\\"yue_hant_references_examples_generated_app_with_google_maps.md\\\":\\\"CbKPLEsh\\\",\\\"yue_hant_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"CFOm1-Ni\\\",\\\"yue_hant_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"D60Clopc\\\",\\\"yue_hant_references_examples_generated_app_with_metal_options.md\\\":\\\"B158TCsk\\\",\\\"yue_hant_references_examples_generated_app_with_organization_name_project.md\\\":\\\"CgohoFby\\\",\\\"yue_hant_references_examples_generated_app_with_realm.md\\\":\\\"3CXuMOmU\\\",\\\"yue_hant_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"DWIaXf2e\\\",\\\"yue_hant_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"C9bC2y-A\\\",\\\"yue_hant_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"D5E4JgGP\\\",\\\"yue_hant_references_examples_generated_framework_with_environment_variables.md\\\":\\\"BWYlSt4_\\\",\\\"yue_hant_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"f-6QxkDr\\\",\\\"yue_hant_references_examples_generated_ios_app_with_actions.md\\\":\\\"FTX9Nk-2\\\",\\\"yue_hant_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"DETalCfS\\\",\\\"yue_hant_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"CXvJIBCv\\\",\\\"yue_hant_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"UtrqcuM8\\\",\\\"yue_hant_references_examples_generated_ios_app_with_coredata.md\\\":\\\"BewxUqTV\\\",\\\"yue_hant_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"Cs56AxSz\\\",\\\"yue_hant_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"BM3UGvo8\\\",\\\"yue_hant_references_examples_generated_ios_app_with_extensions.md\\\":\\\"fRs5XHbH\\\",\\\"yue_hant_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"Cyn0Iem7\\\",\\\"yue_hant_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"DCN7UIUl\\\",\\\"yue_hant_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"B9roZqbA\\\",\\\"yue_hant_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"DxNDhjR8\\\",\\\"yue_hant_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"jVoTCiyh\\\",\\\"yue_hant_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"CcnP3why\\\",\\\"yue_hant_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"Dwx_nlSD\\\",\\\"yue_hant_references_examples_generated_ios_app_with_helpers.md\\\":\\\"BSuA3GAW\\\",\\\"yue_hant_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"BJ_R0txy\\\",\\\"yue_hant_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"BV_FCzNO\\\",\\\"yue_hant_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"CvAR42y2\\\",\\\"yue_hant_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"DOk48lS4\\\",\\\"yue_hant_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"CeNjQprm\\\",\\\"yue_hant_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"BVJyLqb7\\\",\\\"yue_hant_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"vJ3bkHOQ\\\",\\\"yue_hant_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"vW5CULLN\\\",\\\"yue_hant_references_examples_generated_ios_app_with_sdk.md\\\":\\\"Aph77YGJ\\\",\\\"yue_hant_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"BXTzxUKa\\\",\\\"yue_hant_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"Dekynn_x\\\",\\\"yue_hant_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"BEw-JN9P\\\",\\\"yue_hant_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"msFFmV1w\\\",\\\"yue_hant_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"Bw5WX42n\\\",\\\"yue_hant_references_examples_generated_ios_app_with_tests.md\\\":\\\"C3FVDKAP\\\",\\\"yue_hant_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"Byr9vGVl\\\",\\\"yue_hant_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"CQmY6gJK\\\",\\\"yue_hant_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"Bp5RN49n\\\",\\\"yue_hant_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"BWrMe360\\\",\\\"yue_hant_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"0Wiq9JOn\\\",\\\"yue_hant_references_examples_generated_macos_app_with_extensions.md\\\":\\\"DcWoq5mn\\\",\\\"yue_hant_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"IMFbL2w8\\\",\\\"yue_hant_references_examples_generated_project_with_class_prefix.md\\\":\\\"BraCOi-2\\\",\\\"yue_hant_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"D_RaUG7i\\\",\\\"yue_hant_references_examples_xcode_app.md\\\":\\\"DzfqTCjj\\\",\\\"yue_hant_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"BL8LZfgZ\\\",\\\"yue_hant_references_migrations_from-v3-to-v4.md\\\":\\\"BNbAZ1_O\\\",\\\"zh_hans_cli_account.md\\\":\\\"CmFlmSyh\\\",\\\"zh_hans_cli_account_tokens.md\\\":\\\"Dbhg7vEb\\\",\\\"zh_hans_cli_account_tokens_create.md\\\":\\\"B3PdeRyA\\\",\\\"zh_hans_cli_account_tokens_list.md\\\":\\\"CEpue3Jg\\\",\\\"zh_hans_cli_account_tokens_revoke.md\\\":\\\"CjmXoBwI\\\",\\\"zh_hans_cli_account_update.md\\\":\\\"C6HXrfy-\\\",\\\"zh_hans_cli_analytics-upload.md\\\":\\\"DC-wzUDs\\\",\\\"zh_hans_cli_auth.md\\\":\\\"QKNn1Mv8\\\",\\\"zh_hans_cli_auth_login.md\\\":\\\"DJp-swnO\\\",\\\"zh_hans_cli_auth_logout.md\\\":\\\"Cq99iGCQ\\\",\\\"zh_hans_cli_auth_refresh-token.md\\\":\\\"gMb1uTB2\\\",\\\"zh_hans_cli_auth_whoami.md\\\":\\\"pTk6yFA2\\\",\\\"zh_hans_cli_build.md\\\":\\\"KqnIuc-a\\\",\\\"zh_hans_cli_build_list.md\\\":\\\"C6x1GYXV\\\",\\\"zh_hans_cli_build_run.md\\\":\\\"CbEnXv0N\\\",\\\"zh_hans_cli_build_show.md\\\":\\\"DsRGBbhr\\\",\\\"zh_hans_cli_bundle.md\\\":\\\"DDatk_J8\\\",\\\"zh_hans_cli_bundle_list.md\\\":\\\"BUpVs80A\\\",\\\"zh_hans_cli_bundle_show.md\\\":\\\"GfWjd2CW\\\",\\\"zh_hans_cli_cache-start.md\\\":\\\"DpnxLQDb\\\",\\\"zh_hans_cli_cache.md\\\":\\\"47TtIBLg\\\",\\\"zh_hans_cli_cache_config.md\\\":\\\"Clz3JzpX\\\",\\\"zh_hans_cli_cache_warm.md\\\":\\\"B7Yix8Er\\\",\\\"zh_hans_cli_clean.md\\\":\\\"aGPYzbqt\\\",\\\"zh_hans_cli_directories.md\\\":\\\"BbaR0ML-\\\",\\\"zh_hans_cli_dump.md\\\":\\\"DU1R3JD1\\\",\\\"zh_hans_cli_edit.md\\\":\\\"DTDvONQK\\\",\\\"zh_hans_cli_generate.md\\\":\\\"ClWzjFI8\\\",\\\"zh_hans_cli_generate_list.md\\\":\\\"DJ8pADG2\\\",\\\"zh_hans_cli_generate_run.md\\\":\\\"DpVNtj9Z\\\",\\\"zh_hans_cli_generate_show.md\\\":\\\"1CGN97nt\\\",\\\"zh_hans_cli_graph.md\\\":\\\"BDYBr49x\\\",\\\"zh_hans_cli_hash.md\\\":\\\"DJ2uQvrF\\\",\\\"zh_hans_cli_hash_cache.md\\\":\\\"DVx6wSn-\\\",\\\"zh_hans_cli_hash_selective-testing.md\\\":\\\"Cb5Q1fhQ\\\",\\\"zh_hans_cli_help.md\\\":\\\"DCcrxXMG\\\",\\\"zh_hans_cli_init.md\\\":\\\"DDJVQAez\\\",\\\"zh_hans_cli_inspect.md\\\":\\\"BQpt-FOO\\\",\\\"zh_hans_cli_inspect_build.md\\\":\\\"Cwz8YGph\\\",\\\"zh_hans_cli_inspect_bundle.md\\\":\\\"7ApXsTB4\\\",\\\"zh_hans_cli_inspect_dependencies.md\\\":\\\"Dv1wtuos\\\",\\\"zh_hans_cli_inspect_implicit-imports.md\\\":\\\"CjSGUXOp\\\",\\\"zh_hans_cli_inspect_redundant-imports.md\\\":\\\"B1QwKURA\\\",\\\"zh_hans_cli_inspect_test.md\\\":\\\"OrPrhCeG\\\",\\\"zh_hans_cli_install.md\\\":\\\"B69zc4ip\\\",\\\"zh_hans_cli_logging.md\\\":\\\"4rv-YXNw\\\",\\\"zh_hans_cli_mcp.md\\\":\\\"DzZKamPI\\\",\\\"zh_hans_cli_mcp_setup.md\\\":\\\"DX2VtVnG\\\",\\\"zh_hans_cli_mcp_setup_claude-code.md\\\":\\\"gvtJ_7MI\\\",\\\"zh_hans_cli_mcp_setup_claude.md\\\":\\\"D5v8EFmc\\\",\\\"zh_hans_cli_mcp_setup_cursor.md\\\":\\\"DrS-Jxe1\\\",\\\"zh_hans_cli_mcp_setup_vscode.md\\\":\\\"S8ArB3xM\\\",\\\"zh_hans_cli_mcp_setup_zed.md\\\":\\\"Ci1mTKXr\\\",\\\"zh_hans_cli_mcp_start.md\\\":\\\"DCN-QI5z\\\",\\\"zh_hans_cli_migration.md\\\":\\\"DkH_AFXW\\\",\\\"zh_hans_cli_migration_check-empty-settings.md\\\":\\\"Bwo0JXKm\\\",\\\"zh_hans_cli_migration_list-targets.md\\\":\\\"DVADysVW\\\",\\\"zh_hans_cli_migration_settings-to-xcconfig.md\\\":\\\"DM9kCPd7\\\",\\\"zh_hans_cli_organization.md\\\":\\\"7nDy56eT\\\",\\\"zh_hans_cli_organization_billing.md\\\":\\\"CYaDs0w4\\\",\\\"zh_hans_cli_organization_create.md\\\":\\\"DpZyCaFy\\\",\\\"zh_hans_cli_organization_delete.md\\\":\\\"DAi7ZEyT\\\",\\\"zh_hans_cli_organization_invite.md\\\":\\\"B7469QgU\\\",\\\"zh_hans_cli_organization_list.md\\\":\\\"QnfDCloY\\\",\\\"zh_hans_cli_organization_remove.md\\\":\\\"BsWOf2OL\\\",\\\"zh_hans_cli_organization_remove_invite.md\\\":\\\"C0W5VfEH\\\",\\\"zh_hans_cli_organization_remove_member.md\\\":\\\"BRafkVLj\\\",\\\"zh_hans_cli_organization_remove_sso.md\\\":\\\"D-LriKvA\\\",\\\"zh_hans_cli_organization_show.md\\\":\\\"hkxpfUD3\\\",\\\"zh_hans_cli_organization_update.md\\\":\\\"CpbgCNis\\\",\\\"zh_hans_cli_organization_update_member.md\\\":\\\"DjxoYryu\\\",\\\"zh_hans_cli_organization_update_sso.md\\\":\\\"xh5ptl9l\\\",\\\"zh_hans_cli_plugin.md\\\":\\\"Dr_nrt9s\\\",\\\"zh_hans_cli_plugin_archive.md\\\":\\\"CzJHOzxa\\\",\\\"zh_hans_cli_plugin_build.md\\\":\\\"CGZiyEvS\\\",\\\"zh_hans_cli_plugin_run.md\\\":\\\"Di5ZpQDx\\\",\\\"zh_hans_cli_plugin_test.md\\\":\\\"CA7v3KwR\\\",\\\"zh_hans_cli_project.md\\\":\\\"Br1IY0N_\\\",\\\"zh_hans_cli_project_create.md\\\":\\\"CFlI9PrS\\\",\\\"zh_hans_cli_project_delete.md\\\":\\\"DZhs_Q6r\\\",\\\"zh_hans_cli_project_list.md\\\":\\\"BhWM0myM\\\",\\\"zh_hans_cli_project_show.md\\\":\\\"67Kg_4IH\\\",\\\"zh_hans_cli_project_tokens.md\\\":\\\"BFpGng4V\\\",\\\"zh_hans_cli_project_tokens_create.md\\\":\\\"AZdH1S90\\\",\\\"zh_hans_cli_project_tokens_list.md\\\":\\\"DRzUras8\\\",\\\"zh_hans_cli_project_tokens_revoke.md\\\":\\\"VmjTwRpW\\\",\\\"zh_hans_cli_project_update.md\\\":\\\"BTUtI-Y4\\\",\\\"zh_hans_cli_registry.md\\\":\\\"BCmV1eDL\\\",\\\"zh_hans_cli_registry_login.md\\\":\\\"CSN1qpv9\\\",\\\"zh_hans_cli_registry_logout.md\\\":\\\"_lsjzzW_\\\",\\\"zh_hans_cli_registry_setup.md\\\":\\\"BJhPuVvR\\\",\\\"zh_hans_cli_run.md\\\":\\\"HfjGlC-W\\\",\\\"zh_hans_cli_scaffold.md\\\":\\\"D5Gj34Tb\\\",\\\"zh_hans_cli_scaffold_list.md\\\":\\\"Dk-w6Oqz\\\",\\\"zh_hans_cli_setup.md\\\":\\\"G7b3ve2A\\\",\\\"zh_hans_cli_setup_cache.md\\\":\\\"4gsgt8rd\\\",\\\"zh_hans_cli_share.md\\\":\\\"CkXNmxa8\\\",\\\"zh_hans_cli_shell-completions.md\\\":\\\"Bnub0HnT\\\",\\\"zh_hans_cli_test.md\\\":\\\"g_6PS0Qc\\\",\\\"zh_hans_cli_test_case.md\\\":\\\"WdTwzlyJ\\\",\\\"zh_hans_cli_test_case_list.md\\\":\\\"DFrCzIW6\\\",\\\"zh_hans_cli_test_case_run.md\\\":\\\"Dncl67cc\\\",\\\"zh_hans_cli_test_case_run_list.md\\\":\\\"BoVcmWUA\\\",\\\"zh_hans_cli_test_case_run_show.md\\\":\\\"BdYgajl_\\\",\\\"zh_hans_cli_test_case_show.md\\\":\\\"DHpgaNoO\\\",\\\"zh_hans_cli_test_run.md\\\":\\\"DgDmWYCv\\\",\\\"zh_hans_cli_test_show.md\\\":\\\"CWP4rrGn\\\",\\\"zh_hans_cli_version.md\\\":\\\"BWfcxTTi\\\",\\\"zh_hans_cli_xcodebuild.md\\\":\\\"HuPwoIz3\\\",\\\"zh_hans_cli_xcodebuild_archive.md\\\":\\\"D4bo_laX\\\",\\\"zh_hans_cli_xcodebuild_build-for-testing.md\\\":\\\"BzSI2KSe\\\",\\\"zh_hans_cli_xcodebuild_build.md\\\":\\\"Ckj3hJZ5\\\",\\\"zh_hans_cli_xcodebuild_test-without-building.md\\\":\\\"XLqtEBWV\\\",\\\"zh_hans_cli_xcodebuild_test.md\\\":\\\"BB2HBYYZ\\\",\\\"zh_hans_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"DqOZ_NDd\\\",\\\"zh_hans_contributors_cli_logging.md\\\":\\\"D-ArSs7B\\\",\\\"zh_hans_contributors_code-reviews.md\\\":\\\"CTRhFIKn\\\",\\\"zh_hans_contributors_get-started.md\\\":\\\"Cg_zZ3gh\\\",\\\"zh_hans_contributors_issue-reporting.md\\\":\\\"B1bk66vn\\\",\\\"zh_hans_contributors_principles.md\\\":\\\"PkXlJ6Sx\\\",\\\"zh_hans_contributors_releases.md\\\":\\\"1PoPwvLs\\\",\\\"zh_hans_contributors_translate.md\\\":\\\"CLP6breg\\\",\\\"zh_hans_guides_examples_generated-projects.md\\\":\\\"DAOP5ztu\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"B5RgdNw3\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"BKJMNAbi\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"JOlcZGlM\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"D5Hd-mjS\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"BggT-Mm4\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"DGrN33M4\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"DrpFRx5Q\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"DjXOtLC7\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"BUS7ytpB\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"wfP4CWFr\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"BL5F2CQp\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"CZzwRbS5\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"Bbk0r6lO\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"iY8LZvjX\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"CfBm6h1p\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"B7RH0Wxa\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"Cs6oHRAy\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"0gzgt2IU\\\",\\\"zh_hans_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"NVcP8VAH\\\",\\\"zh_hans_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"Bm0CrvHo\\\",\\\"zh_hans_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"BvCMjlEc\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"B3yzf9tx\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"BgTFDo3e\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"BgWk7HY8\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"g_P8KyFG\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"BYB9l-w8\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"J-nF198k\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"Drsu56SL\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"mOlupZ4f\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"Ba-lM76z\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"B46Ha9P7\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"BBaesSty\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"D-1RHK1b\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"C-53XZhf\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"DJJ33FzA\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"DnT7yhgl\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"oU_pfLfb\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"Bqmef_b7\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"CAwZdKlH\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"Bb46-KW6\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"C6C4-YYa\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"cC1cC_FA\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"BNyc6DVe\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"DsxnIBZS\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"BpMDGdVU\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"DE_OMrA0\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"EnVHfE0d\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"P4tUBnER\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"BiY1LUDj\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"CagLZuRJ\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"yQomklU6\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"CyH0ZwqL\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"CU3vS-3D\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"CT7Yn-Pt\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"C6VZ87iP\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"BpT992El\\\",\\\"zh_hans_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"DrqM_2cJ\\\",\\\"zh_hans_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"Bu_VC3f1\\\",\\\"zh_hans_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"oqfrJz1n\\\",\\\"zh_hans_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"C-eWipl3\\\",\\\"zh_hans_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"7i4AvnEV\\\",\\\"zh_hans_guides_examples_generated-projects_xcode_app.md\\\":\\\"C0oH7XxR\\\",\\\"zh_hans_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"DTUUSg8K\\\",\\\"zh_hans_guides_features_agentic-coding_mcp.md\\\":\\\"CmFvXb7i\\\",\\\"zh_hans_guides_features_bundle-size.md\\\":\\\"BJeMK0H7\\\",\\\"zh_hans_guides_features_cache.md\\\":\\\"BLPi8IqS\\\",\\\"zh_hans_guides_features_cache_module-cache.md\\\":\\\"Bkbt_bPO\\\",\\\"zh_hans_guides_features_cache_xcode-cache.md\\\":\\\"DcBO9-ZR\\\",\\\"zh_hans_guides_features_insights.md\\\":\\\"BNwYnreJ\\\",\\\"zh_hans_guides_features_previews.md\\\":\\\"DSGwO8DH\\\",\\\"zh_hans_guides_features_projects.md\\\":\\\"IELZTLQk\\\",\\\"zh_hans_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"CwfbbWqf\\\",\\\"zh_hans_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"CNVkFjnZ\\\",\\\"zh_hans_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"V4I9p0Pb\\\",\\\"zh_hans_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"DqEuRvrm\\\",\\\"zh_hans_guides_features_projects_adoption_new-project.md\\\":\\\"D2I7usDZ\\\",\\\"zh_hans_guides_features_projects_adoption_swift-package.md\\\":\\\"DQQfMKPg\\\",\\\"zh_hans_guides_features_projects_best-practices.md\\\":\\\"CX0bwAGI\\\",\\\"zh_hans_guides_features_projects_code-sharing.md\\\":\\\"BQDvFrk-\\\",\\\"zh_hans_guides_features_projects_cost-of-convenience.md\\\":\\\"Be2V3iLK\\\",\\\"zh_hans_guides_features_projects_dependencies.md\\\":\\\"CzreFR90\\\",\\\"zh_hans_guides_features_projects_directory-structure.md\\\":\\\"BWHaP0dO\\\",\\\"zh_hans_guides_features_projects_dynamic-configuration.md\\\":\\\"DsUtyY84\\\",\\\"zh_hans_guides_features_projects_editing.md\\\":\\\"Dg_Sia2e\\\",\\\"zh_hans_guides_features_projects_hashing.md\\\":\\\"DMyvvtwZ\\\",\\\"zh_hans_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"C-A2gblc\\\",\\\"zh_hans_guides_features_projects_manifests.md\\\":\\\"kwzp5BWS\\\",\\\"zh_hans_guides_features_projects_metadata-tags.md\\\":\\\"CrJnbCm9\\\",\\\"zh_hans_guides_features_projects_plugins.md\\\":\\\"BeZEoAZa\\\",\\\"zh_hans_guides_features_projects_synthesized-files.md\\\":\\\"DdVGGiQR\\\",\\\"zh_hans_guides_features_projects_templates.md\\\":\\\"BqzKrpqX\\\",\\\"zh_hans_guides_features_projects_tma-architecture.md\\\":\\\"C7x4MiJt\\\",\\\"zh_hans_guides_features_qa.md\\\":\\\"BosX8c__\\\",\\\"zh_hans_guides_features_registry.md\\\":\\\"BMzojWsM\\\",\\\"zh_hans_guides_features_registry_continuous-integration.md\\\":\\\"wWfyM2t4\\\",\\\"zh_hans_guides_features_registry_generated-project.md\\\":\\\"x9o1MP-V\\\",\\\"zh_hans_guides_features_registry_swift-package.md\\\":\\\"BWT9JjgE\\\",\\\"zh_hans_guides_features_registry_xcode-project.md\\\":\\\"Db4mISpy\\\",\\\"zh_hans_guides_features_registry_xcodeproj-integration.md\\\":\\\"B-ns7wyT\\\",\\\"zh_hans_guides_features_selective-testing.md\\\":\\\"BU3ipaTY\\\",\\\"zh_hans_guides_features_selective-testing_generated-project.md\\\":\\\"CCUYvF9r\\\",\\\"zh_hans_guides_features_selective-testing_xcode-project.md\\\":\\\"B1NiuM6l\\\",\\\"zh_hans_guides_integrations_continuous-integration.md\\\":\\\"DVB0NZpD\\\",\\\"zh_hans_guides_integrations_gitforge_github.md\\\":\\\"D0B3UHU8\\\",\\\"zh_hans_guides_integrations_sso.md\\\":\\\"BHbuG9LH\\\",\\\"zh_hans_guides_quick-start_add-dependencies.md\\\":\\\"CpjpZRh5\\\",\\\"zh_hans_guides_quick-start_gather-insights.md\\\":\\\"DyTyjufG\\\",\\\"zh_hans_guides_quick-start_get-started.md\\\":\\\"B3RAFBmj\\\",\\\"zh_hans_guides_quick-start_install-tuist.md\\\":\\\"Bk_E4IyV\\\",\\\"zh_hans_guides_server_accounts-and-projects.md\\\":\\\"CbfyD1BE\\\",\\\"zh_hans_guides_server_authentication.md\\\":\\\"DYb00Rlu\\\",\\\"zh_hans_guides_server_self-host_install.md\\\":\\\"DwEcmioV\\\",\\\"zh_hans_guides_server_self-host_telemetry.md\\\":\\\"DYA6Hn8e\\\",\\\"zh_hans_index.md\\\":\\\"Denv9jYL\\\",\\\"zh_hans_references_examples.md\\\":\\\"BRIDb0_B\\\",\\\"zh_hans_references_examples_generated_app_with_airship_sdk.md\\\":\\\"C-kg6Xn9\\\",\\\"zh_hans_references_examples_generated_app_with_build_rules.md\\\":\\\"C8vnbBjf\\\",\\\"zh_hans_references_examples_generated_app_with_composable_architecture.md\\\":\\\"CJxZ_WZV\\\",\\\"zh_hans_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"DgVhL1Hb\\\",\\\"zh_hans_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"5lRbKUwY\\\",\\\"zh_hans_references_examples_generated_app_with_custom_scheme.md\\\":\\\"f4eZCRN7\\\",\\\"zh_hans_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"BtWxg9_Q\\\",\\\"zh_hans_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"D-H5G9zs\\\",\\\"zh_hans_references_examples_generated_app_with_generated_sources.md\\\":\\\"U9CD8fWY\\\",\\\"zh_hans_references_examples_generated_app_with_globs.md\\\":\\\"-6VDgqKq\\\",\\\"zh_hans_references_examples_generated_app_with_google_maps.md\\\":\\\"BA16Piin\\\",\\\"zh_hans_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"Bc6OAYKG\\\",\\\"zh_hans_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"D7EsjL1Q\\\",\\\"zh_hans_references_examples_generated_app_with_metal_options.md\\\":\\\"CorvzwB6\\\",\\\"zh_hans_references_examples_generated_app_with_organization_name_project.md\\\":\\\"CQif4NHz\\\",\\\"zh_hans_references_examples_generated_app_with_realm.md\\\":\\\"D6EyYOIm\\\",\\\"zh_hans_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"CDqXMSo5\\\",\\\"zh_hans_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"CvxTUp4D\\\",\\\"zh_hans_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"DFvrPxeV\\\",\\\"zh_hans_references_examples_generated_framework_with_environment_variables.md\\\":\\\"D9aLJgkc\\\",\\\"zh_hans_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"CvBUspDx\\\",\\\"zh_hans_references_examples_generated_ios_app_with_actions.md\\\":\\\"CyD8PUNE\\\",\\\"zh_hans_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"BkiwlaXU\\\",\\\"zh_hans_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"BV30LlOc\\\",\\\"zh_hans_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"CIsL3J-f\\\",\\\"zh_hans_references_examples_generated_ios_app_with_coredata.md\\\":\\\"C818EcyY\\\",\\\"zh_hans_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"CokC4Hk2\\\",\\\"zh_hans_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"YQpJL9bO\\\",\\\"zh_hans_references_examples_generated_ios_app_with_extensions.md\\\":\\\"xTTLlXwc\\\",\\\"zh_hans_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"Cr1NNmEQ\\\",\\\"zh_hans_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"BgV3ywos\\\",\\\"zh_hans_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"DOy0YVeA\\\",\\\"zh_hans_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"TVsdbFB7\\\",\\\"zh_hans_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"Bh9dFEv1\\\",\\\"zh_hans_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"cF5HA0R-\\\",\\\"zh_hans_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"DQ8Fx2cZ\\\",\\\"zh_hans_references_examples_generated_ios_app_with_helpers.md\\\":\\\"DG4Krgzi\\\",\\\"zh_hans_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"BC79sRWx\\\",\\\"zh_hans_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"BgMyx7k8\\\",\\\"zh_hans_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"Dx83GIIK\\\",\\\"zh_hans_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"6IlUyicb\\\",\\\"zh_hans_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"CNbp0AuD\\\",\\\"zh_hans_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"DGQwcfi8\\\",\\\"zh_hans_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"IA4ifFTP\\\",\\\"zh_hans_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"BCFWv6e9\\\",\\\"zh_hans_references_examples_generated_ios_app_with_sdk.md\\\":\\\"BQz51lVN\\\",\\\"zh_hans_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"DqFPdI5M\\\",\\\"zh_hans_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"8k2lmaRL\\\",\\\"zh_hans_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"DXC3ymhW\\\",\\\"zh_hans_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"DP0dYaUX\\\",\\\"zh_hans_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"BckW2Ho8\\\",\\\"zh_hans_references_examples_generated_ios_app_with_tests.md\\\":\\\"4XYtF7WZ\\\",\\\"zh_hans_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"Dd2cwOmj\\\",\\\"zh_hans_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"CGdckfBQ\\\",\\\"zh_hans_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"BT_wPKL_\\\",\\\"zh_hans_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"BxEwLtXW\\\",\\\"zh_hans_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"CAHHHOKQ\\\",\\\"zh_hans_references_examples_generated_macos_app_with_extensions.md\\\":\\\"DPPcpnBB\\\",\\\"zh_hans_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"Czh_3-gW\\\",\\\"zh_hans_references_examples_generated_project_with_class_prefix.md\\\":\\\"LpFUImGM\\\",\\\"zh_hans_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"Bc7723HY\\\",\\\"zh_hans_references_examples_xcode_app.md\\\":\\\"6wQkMmcO\\\",\\\"zh_hans_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"tdLTRHyG\\\",\\\"zh_hans_references_migrations_from-v3-to-v4.md\\\":\\\"C7JwbUQs\\\",\\\"zh_hans_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"CP88L9z1\\\",\\\"zh_hans_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"BzmfHOLc\\\",\\\"zh_hans_references_project-description_enums_basecacheprofile.md\\\":\\\"DlzkZKuC\\\",\\\"zh_hans_references_project-description_enums_buildorder.md\\\":\\\"BUTqbvsK\\\",\\\"zh_hans_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"TIObiJ5S\\\",\\\"zh_hans_references_project-description_enums_buildrule.filetype.md\\\":\\\"DGl6WHJp\\\",\\\"zh_hans_references_project-description_enums_cacheprofiletype.md\\\":\\\"CzBIWRwT\\\",\\\"zh_hans_references_project-description_enums_cloud.option.md\\\":\\\"D9yvfa3S\\\",\\\"zh_hans_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"D29PjU6m\\\",\\\"zh_hans_references_project-description_enums_configuration.variant.md\\\":\\\"Ciy8Mpmg\\\",\\\"zh_hans_references_project-description_enums_copyfileelement.md\\\":\\\"CPzZ_RIq\\\",\\\"zh_hans_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"DyY0sPYj\\\",\\\"zh_hans_references_project-description_enums_debuginformationformat.md\\\":\\\"BFXRElBK\\\",\\\"zh_hans_references_project-description_enums_defaultsettings.md\\\":\\\"DMgHtmLg\\\",\\\"zh_hans_references_project-description_enums_destination.md\\\":\\\"p332pHPl\\\",\\\"zh_hans_references_project-description_enums_entitlements.codingerror.md\\\":\\\"D6ybmzDD\\\",\\\"zh_hans_references_project-description_enums_entitlements.md\\\":\\\"yCXPlWXe\\\",\\\"zh_hans_references_project-description_enums_environment.md\\\":\\\"B1DBXoQF\\\",\\\"zh_hans_references_project-description_enums_environment.value.md\\\":\\\"CTIAGvzi\\\",\\\"zh_hans_references_project-description_enums_filecodegen.md\\\":\\\"Bok7fmDp\\\",\\\"zh_hans_references_project-description_enums_fileelement.md\\\":\\\"BD4RBsJb\\\",\\\"zh_hans_references_project-description_enums_fileheadertemplate.md\\\":\\\"ClnKxrT1\\\",\\\"zh_hans_references_project-description_enums_foreignbuild.input.md\\\":\\\"CMHZGoCH\\\",\\\"zh_hans_references_project-description_enums_foreignbuild.output.md\\\":\\\"DdkVsRiX\\\",\\\"zh_hans_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"BKaiiGMG\\\",\\\"zh_hans_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"CwkYgC9p\\\",\\\"zh_hans_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"DH1-7V0M\\\",\\\"zh_hans_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"DHHpJIyV\\\",\\\"zh_hans_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"DAE6MDS9\\\",\\\"zh_hans_references_project-description_enums_infoplist.codingerror.md\\\":\\\"CHmWKTpm\\\",\\\"zh_hans_references_project-description_enums_infoplist.md\\\":\\\"8Amm00ix\\\",\\\"zh_hans_references_project-description_enums_launchstyle.md\\\":\\\"D4HWydze\\\",\\\"zh_hans_references_project-description_enums_linkingstatus.md\\\":\\\"DSN6sE1a\\\",\\\"zh_hans_references_project-description_enums_mergedbinarytype.md\\\":\\\"EPgRoicT\\\",\\\"zh_hans_references_project-description_enums_output.linking.md\\\":\\\"DHFDwsek\\\",\\\"zh_hans_references_project-description_enums_package.md\\\":\\\"g3Bwebqw\\\",\\\"zh_hans_references_project-description_enums_package.requirement.md\\\":\\\"D6BoZLw1\\\",\\\"zh_hans_references_project-description_enums_packageplatform.md\\\":\\\"BZ8ru3Ql\\\",\\\"zh_hans_references_project-description_enums_parser.option.md\\\":\\\"rb8WqR0z\\\",\\\"zh_hans_references_project-description_enums_path.pathtype.md\\\":\\\"D9Yeu27v\\\",\\\"zh_hans_references_project-description_enums_platform.md\\\":\\\"CQblClwv\\\",\\\"zh_hans_references_project-description_enums_platformfilter.md\\\":\\\"1K7-d2gf\\\",\\\"zh_hans_references_project-description_enums_plist.md\\\":\\\"cupfXM1M\\\",\\\"zh_hans_references_project-description_enums_plist.value.md\\\":\\\"BH6EQ6T9\\\",\\\"zh_hans_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"DX2rZml8\\\",\\\"zh_hans_references_project-description_enums_product.md\\\":\\\"DPPjwMv7\\\",\\\"zh_hans_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"CFsA5WGc\\\",\\\"zh_hans_references_project-description_enums_resourcefileelement.md\\\":\\\"DXBbG4R4\\\",\\\"zh_hans_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"Xt4lnRQS\\\",\\\"zh_hans_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"BQQqT9Fr\\\",\\\"zh_hans_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"CN7vT746\\\",\\\"zh_hans_references_project-description_enums_screencaptureformat.md\\\":\\\"QDLfzPUj\\\",\\\"zh_hans_references_project-description_enums_sdktype.md\\\":\\\"DTmfrldi\\\",\\\"zh_hans_references_project-description_enums_settingvalue.md\\\":\\\"lprfZuTp\\\",\\\"zh_hans_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"DgR5NqJX\\\",\\\"zh_hans_references_project-description_enums_swiftcompilationmode.md\\\":\\\"MMcc12Bh\\\",\\\"zh_hans_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"DYT9Yxvz\\\",\\\"zh_hans_references_project-description_enums_targetdependency.md\\\":\\\"CGIs4UPl\\\",\\\"zh_hans_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"DhaVJudK\\\",\\\"zh_hans_references_project-description_enums_targetquery.md\\\":\\\"GYinVboy\\\",\\\"zh_hans_references_project-description_enums_targetscript.order.md\\\":\\\"B_YEwJGO\\\",\\\"zh_hans_references_project-description_enums_targetscript.script.md\\\":\\\"BvkSuV4t\\\",\\\"zh_hans_references_project-description_enums_template.attribute.md\\\":\\\"LzWPZF-F\\\",\\\"zh_hans_references_project-description_enums_template.attribute.value.md\\\":\\\"I1KWScSE\\\",\\\"zh_hans_references_project-description_enums_template.contents.md\\\":\\\"RABlm3jr\\\",\\\"zh_hans_references_project-description_enums_templatestring.token.md\\\":\\\"DXSBP6yd\\\",\\\"zh_hans_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"Dm631fMV\\\",\\\"zh_hans_references_project-description_enums_tuistproject.md\\\":\\\"DdbcyHjH\\\",\\\"zh_hans_references_project-description_enums_xcframeworksignature.md\\\":\\\"ChP7KeR2\\\",\\\"zh_hans_references_project-description_extensions_array(fileelement).md\\\":\\\"DtZw_8zK\\\",\\\"zh_hans_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"BcHpX2Qz\\\",\\\"zh_hans_references_project-description_extensions_cacheprofiles.md\\\":\\\"DQvwvcp4\\\",\\\"zh_hans_references_project-description_extensions_cacheprofiletype.md\\\":\\\"C8ibbQuY\\\",\\\"zh_hans_references_project-description_extensions_closedrange.md\\\":\\\"DXGsk1R9\\\",\\\"zh_hans_references_project-description_extensions_copyfileelement.md\\\":\\\"ClnZQzqD\\\",\\\"zh_hans_references_project-description_extensions_defaultsettings.md\\\":\\\"BmsODXKc\\\",\\\"zh_hans_references_project-description_extensions_destinations.md\\\":\\\"CKEhEn0B\\\",\\\"zh_hans_references_project-description_extensions_entitlements.md\\\":\\\"C4MgL5SW\\\",\\\"zh_hans_references_project-description_extensions_environment.value_.md\\\":\\\"CXeCoYjY\\\",\\\"zh_hans_references_project-description_extensions_fileelement.md\\\":\\\"D3924rCW\\\",\\\"zh_hans_references_project-description_extensions_filelist.md\\\":\\\"DZlgG3Uk\\\",\\\"zh_hans_references_project-description_extensions_filelistglob.md\\\":\\\"DBf3uXX0\\\",\\\"zh_hans_references_project-description_extensions_infoplist.md\\\":\\\"BIUtlC2J\\\",\\\"zh_hans_references_project-description_extensions_package.md\\\":\\\"BMyAx-d1\\\",\\\"zh_hans_references_project-description_extensions_platformfilters.md\\\":\\\"DCyYRZLf\\\",\\\"zh_hans_references_project-description_extensions_plist.value.md\\\":\\\"CjjEtre8\\\",\\\"zh_hans_references_project-description_extensions_range.md\\\":\\\"DJDK52CJ\\\",\\\"zh_hans_references_project-description_extensions_resourcefileelement.md\\\":\\\"w-ITzqAh\\\",\\\"zh_hans_references_project-description_extensions_resourcefileelements.md\\\":\\\"DOxqbmyg\\\",\\\"zh_hans_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"CeSOKnAU\\\",\\\"zh_hans_references_project-description_extensions_schemelanguage.md\\\":\\\"B5DH6dDB\\\",\\\"zh_hans_references_project-description_extensions_settingsdictionary.md\\\":\\\"Cdrw_WlS\\\",\\\"zh_hans_references_project-description_extensions_sourcefileglob.md\\\":\\\"BwEmtm4u\\\",\\\"zh_hans_references_project-description_extensions_sourcefileslist.md\\\":\\\"uLR6jz19\\\",\\\"zh_hans_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"DN-YOxH-\\\",\\\"zh_hans_references_project-description_extensions_targetquery.md\\\":\\\"CPerxtj6\\\",\\\"zh_hans_references_project-description_extensions_template.attribute.value.md\\\":\\\"Dlls1OcH\\\",\\\"zh_hans_references_project-description_extensions_template.item.md\\\":\\\"DPweE_OD\\\",\\\"zh_hans_references_project-description_extensions_templatestring.md\\\":\\\"B1F21xag\\\",\\\"zh_hans_references_project-description_extensions_version.md\\\":\\\"Drby1EgR\\\",\\\"zh_hans_references_project-description_structs_analyzeaction.md\\\":\\\"MxoKuS2G\\\",\\\"zh_hans_references_project-description_structs_archiveaction.md\\\":\\\"ACS9J2Rv\\\",\\\"zh_hans_references_project-description_structs_arguments.md\\\":\\\"D6L5ibDp\\\",\\\"zh_hans_references_project-description_structs_buildablefolder.md\\\":\\\"CGj2JKtM\\\",\\\"zh_hans_references_project-description_structs_buildablefolderexception.md\\\":\\\"BN2ph8zQ\\\",\\\"zh_hans_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"DOzW4t3I\\\",\\\"zh_hans_references_project-description_structs_buildaction.md\\\":\\\"DcioT4Ns\\\",\\\"zh_hans_references_project-description_structs_buildrule.md\\\":\\\"CMLmLIjb\\\",\\\"zh_hans_references_project-description_structs_cacheprofile.md\\\":\\\"DVL2A_bW\\\",\\\"zh_hans_references_project-description_structs_cacheprofiles.md\\\":\\\"B5RHK590\\\",\\\"zh_hans_references_project-description_structs_cloud.md\\\":\\\"C6Bc9wUf\\\",\\\"zh_hans_references_project-description_structs_config.inspectoptions.md\\\":\\\"DQf9fhxy\\\",\\\"zh_hans_references_project-description_structs_config.installoptions.md\\\":\\\"C2DKQch9\\\",\\\"zh_hans_references_project-description_structs_configuration.md\\\":\\\"DQr5UVUH\\\",\\\"zh_hans_references_project-description_structs_configurationname.md\\\":\\\"rHEVW7Lw\\\",\\\"zh_hans_references_project-description_structs_copyfilesaction.md\\\":\\\"Dq8XPgHb\\\",\\\"zh_hans_references_project-description_structs_coredatamodel.md\\\":\\\"DY40RWQp\\\",\\\"zh_hans_references_project-description_structs_deploymenttargets.md\\\":\\\"D9xTcszV\\\",\\\"zh_hans_references_project-description_structs_environmentvariable.md\\\":\\\"CA_QW17Q\\\",\\\"zh_hans_references_project-description_structs_executionaction.md\\\":\\\"DFtI1zVf\\\",\\\"zh_hans_references_project-description_structs_filelist.md\\\":\\\"BI8Mrn9b\\\",\\\"zh_hans_references_project-description_structs_filelistglob.md\\\":\\\"CsscWslb\\\",\\\"zh_hans_references_project-description_structs_headers.md\\\":\\\"DpJDJPCh\\\",\\\"zh_hans_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"Qhjrme7P\\\",\\\"zh_hans_references_project-description_structs_launchargument.md\\\":\\\"n9FjCtS-\\\",\\\"zh_hans_references_project-description_structs_metaloptions.md\\\":\\\"BG-7zqtu\\\",\\\"zh_hans_references_project-description_structs_ondemandresourcestags.md\\\":\\\"CLocTNau\\\",\\\"zh_hans_references_project-description_structs_packagesettings.md\\\":\\\"BqgRiNpl\\\",\\\"zh_hans_references_project-description_structs_path.md\\\":\\\"vha4RaiH\\\",\\\"zh_hans_references_project-description_structs_platformcondition.md\\\":\\\"BgYulxzx\\\",\\\"zh_hans_references_project-description_structs_plugin.md\\\":\\\"D5__RVXg\\\",\\\"zh_hans_references_project-description_structs_pluginlocation.md\\\":\\\"DkvDaeVu\\\",\\\"zh_hans_references_project-description_structs_privacymanifest.md\\\":\\\"BvtkL1tu\\\",\\\"zh_hans_references_project-description_structs_profileaction.md\\\":\\\"ojpnKDGV\\\",\\\"zh_hans_references_project-description_structs_project.md\\\":\\\"BywQfySq\\\",\\\"zh_hans_references_project-description_structs_project.options.md\\\":\\\"BsZdJSJw\\\",\\\"zh_hans_references_project-description_structs_project.options.textsettings.md\\\":\\\"MNSrlMje\\\",\\\"zh_hans_references_project-description_structs_resourcefileelements.md\\\":\\\"Csrw4Zn8\\\",\\\"zh_hans_references_project-description_structs_resourcesynthesizer.md\\\":\\\"DAd5QoPD\\\",\\\"zh_hans_references_project-description_structs_runaction.md\\\":\\\"CkEALjTd\\\",\\\"zh_hans_references_project-description_structs_runactionoptions.md\\\":\\\"BMt_Ni2W\\\",\\\"zh_hans_references_project-description_structs_scheme.md\\\":\\\"QO_D84sh\\\",\\\"zh_hans_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"CxPnQBuq\\\",\\\"zh_hans_references_project-description_structs_schemelanguage.md\\\":\\\"CkQRWdSi\\\",\\\"zh_hans_references_project-description_structs_settings.md\\\":\\\"Dlg5DvqK\\\",\\\"zh_hans_references_project-description_structs_simulatedlocation.md\\\":\\\"Dl6gaiYR\\\",\\\"zh_hans_references_project-description_structs_sourcefileglob.md\\\":\\\"C7kpb0Uv\\\",\\\"zh_hans_references_project-description_structs_sourcefileslist.md\\\":\\\"B-TQKtI4\\\",\\\"zh_hans_references_project-description_structs_target.foreignbuild.md\\\":\\\"Da1kd2DR\\\",\\\"zh_hans_references_project-description_structs_target.md\\\":\\\"DLhFw99Q\\\",\\\"zh_hans_references_project-description_structs_targetmetadata.md\\\":\\\"DAmPIGam\\\",\\\"zh_hans_references_project-description_structs_targetreference.md\\\":\\\"cUMfDcSX\\\",\\\"zh_hans_references_project-description_structs_targetscript.md\\\":\\\"BnHYTZDq\\\",\\\"zh_hans_references_project-description_structs_template.item.md\\\":\\\"BVBFYQJn\\\",\\\"zh_hans_references_project-description_structs_template.md\\\":\\\"B8lSstt5\\\",\\\"zh_hans_references_project-description_structs_templatestring.md\\\":\\\"D6mc1j31\\\",\\\"zh_hans_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"CoWrqm45\\\",\\\"zh_hans_references_project-description_structs_testabletarget.md\\\":\\\"VLdz6QcN\\\",\\\"zh_hans_references_project-description_structs_testaction.md\\\":\\\"D8I4NBCY\\\",\\\"zh_hans_references_project-description_structs_testactionoptions.md\\\":\\\"BFBgKGvJ\\\",\\\"zh_hans_references_project-description_structs_testingoptions.md\\\":\\\"DZE4vxL_\\\",\\\"zh_hans_references_project-description_structs_tuist.cache.md\\\":\\\"CblVtRkY\\\",\\\"zh_hans_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"DLTF6goB\\\",\\\"zh_hans_references_project-description_structs_tuist.generationoptions.md\\\":\\\"B24tH5bz\\\",\\\"zh_hans_references_project-description_structs_tuist.md\\\":\\\"YPYNG090\\\",\\\"zh_hans_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"CP5Z21bt\\\",\\\"zh_hans_references_project-description_structs_version.md\\\":\\\"DJQ69h9R\\\",\\\"zh_hans_references_project-description_structs_workspace.generationoptions.md\\\":\\\"CWCb8xNW\\\",\\\"zh_hans_references_project-description_structs_workspace.md\\\":\\\"Ri56wy62\\\",\\\"zh_hans_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"Dk6hgrG6\\\",\\\"zh_hans_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"BebSDKVH\\\",\\\"zh_hans_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"FDsKyyZE\\\",\\\"zh_hans_references_project-description_typealiases_config.md\\\":\\\"BvyXuFvJ\\\",\\\"zh_hans_references_project-description_typealiases_destinations.md\\\":\\\"C3sGq0VL\\\",\\\"zh_hans_references_project-description_typealiases_platformfilters.md\\\":\\\"DE-wgYxG\\\",\\\"zh_hans_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"BFfIlG_f\\\",\\\"zh_hans_references_project-description_typealiases_settingsdictionary.md\\\":\\\"DtayO8-Z\\\",\\\"zh_hans_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"DIKF9Hyt\\\",\\\"zh_hant_cli_account.md\\\":\\\"D7gR7BBK\\\",\\\"zh_hant_cli_account_tokens.md\\\":\\\"w6GXeXwX\\\",\\\"zh_hant_cli_account_tokens_create.md\\\":\\\"Dp1bnsed\\\",\\\"zh_hant_cli_account_tokens_list.md\\\":\\\"lGYPBJ_F\\\",\\\"zh_hant_cli_account_tokens_revoke.md\\\":\\\"DxXAPDot\\\",\\\"zh_hant_cli_account_update.md\\\":\\\"4g60xEEw\\\",\\\"zh_hant_cli_analytics-upload.md\\\":\\\"czi-xP8O\\\",\\\"zh_hant_cli_auth.md\\\":\\\"UTyDQjKY\\\",\\\"zh_hant_cli_auth_login.md\\\":\\\"CHlUHSvM\\\",\\\"zh_hant_cli_auth_logout.md\\\":\\\"By7NZGGm\\\",\\\"zh_hant_cli_auth_refresh-token.md\\\":\\\"B4tGKomG\\\",\\\"zh_hant_cli_auth_whoami.md\\\":\\\"_p61oD-m\\\",\\\"zh_hant_cli_build.md\\\":\\\"Cvp_ssP4\\\",\\\"zh_hant_cli_build_list.md\\\":\\\"CMmyJ-Rj\\\",\\\"zh_hant_cli_build_run.md\\\":\\\"CqNzK-T8\\\",\\\"zh_hant_cli_build_show.md\\\":\\\"Bkq3RZde\\\",\\\"zh_hant_cli_bundle.md\\\":\\\"DHWTcUzy\\\",\\\"zh_hant_cli_bundle_list.md\\\":\\\"XtEQ2HSw\\\",\\\"zh_hant_cli_bundle_show.md\\\":\\\"loxykhMj\\\",\\\"zh_hant_cli_cache-start.md\\\":\\\"D-9LObdj\\\",\\\"zh_hant_cli_cache.md\\\":\\\"DhfASkmD\\\",\\\"zh_hant_cli_cache_config.md\\\":\\\"DrhsrwNG\\\",\\\"zh_hant_cli_cache_warm.md\\\":\\\"Dq_vnUIC\\\",\\\"zh_hant_cli_clean.md\\\":\\\"BrOucYqf\\\",\\\"zh_hant_cli_directories.md\\\":\\\"BXg7YWlR\\\",\\\"zh_hant_cli_dump.md\\\":\\\"CyRzzn1s\\\",\\\"zh_hant_cli_edit.md\\\":\\\"BtCbo0_y\\\",\\\"zh_hant_cli_generate.md\\\":\\\"B5Lq1-Bp\\\",\\\"zh_hant_cli_generate_list.md\\\":\\\"D9UZ2bNi\\\",\\\"zh_hant_cli_generate_run.md\\\":\\\"DPatkbiN\\\",\\\"zh_hant_cli_generate_show.md\\\":\\\"D7RBFPdu\\\",\\\"zh_hant_cli_graph.md\\\":\\\"BFvtfb4x\\\",\\\"zh_hant_cli_hash.md\\\":\\\"D8wYPYk7\\\",\\\"zh_hant_cli_hash_cache.md\\\":\\\"DKwYSbDt\\\",\\\"zh_hant_cli_hash_selective-testing.md\\\":\\\"Dqj6Ffpk\\\",\\\"zh_hant_cli_help.md\\\":\\\"B1anfiX_\\\",\\\"zh_hant_cli_init.md\\\":\\\"1tP0eZHE\\\",\\\"zh_hant_cli_inspect.md\\\":\\\"C25YWgce\\\",\\\"zh_hant_cli_inspect_build.md\\\":\\\"DruGdlJu\\\",\\\"zh_hant_cli_inspect_bundle.md\\\":\\\"DyW94_6Y\\\",\\\"zh_hant_cli_inspect_dependencies.md\\\":\\\"BqFK5V5D\\\",\\\"zh_hant_cli_inspect_implicit-imports.md\\\":\\\"DrJgc8sI\\\",\\\"zh_hant_cli_inspect_redundant-imports.md\\\":\\\"90_wSQrU\\\",\\\"zh_hant_cli_inspect_test.md\\\":\\\"DLx0pyCq\\\",\\\"zh_hant_cli_install.md\\\":\\\"BozTWPGH\\\",\\\"zh_hant_cli_logging.md\\\":\\\"D7S-WSUY\\\",\\\"zh_hant_cli_mcp.md\\\":\\\"bu7UWRID\\\",\\\"zh_hant_cli_mcp_setup.md\\\":\\\"DR_8koUF\\\",\\\"zh_hant_cli_mcp_setup_claude-code.md\\\":\\\"Bdo-2RPJ\\\",\\\"zh_hant_cli_mcp_setup_claude.md\\\":\\\"CUN_FkYT\\\",\\\"zh_hant_cli_mcp_setup_cursor.md\\\":\\\"CU8D0Pdl\\\",\\\"zh_hant_cli_mcp_setup_vscode.md\\\":\\\"BxpyUJK_\\\",\\\"zh_hant_cli_mcp_setup_zed.md\\\":\\\"p8QzxjVn\\\",\\\"zh_hant_cli_mcp_start.md\\\":\\\"Dfqj1092\\\",\\\"zh_hant_cli_migration.md\\\":\\\"C3OOyN8M\\\",\\\"zh_hant_cli_migration_check-empty-settings.md\\\":\\\"BDGNS3Mt\\\",\\\"zh_hant_cli_migration_list-targets.md\\\":\\\"BxyK9hvk\\\",\\\"zh_hant_cli_migration_settings-to-xcconfig.md\\\":\\\"Dw3zYWqX\\\",\\\"zh_hant_cli_organization.md\\\":\\\"CTkwODDS\\\",\\\"zh_hant_cli_organization_billing.md\\\":\\\"PXAer7He\\\",\\\"zh_hant_cli_organization_create.md\\\":\\\"rirKbzLR\\\",\\\"zh_hant_cli_organization_delete.md\\\":\\\"Bk5xB2Vf\\\",\\\"zh_hant_cli_organization_invite.md\\\":\\\"BNrN8iaS\\\",\\\"zh_hant_cli_organization_list.md\\\":\\\"C1YlYg7Z\\\",\\\"zh_hant_cli_organization_remove.md\\\":\\\"BGQ-qhYL\\\",\\\"zh_hant_cli_organization_remove_invite.md\\\":\\\"I9jCJQL0\\\",\\\"zh_hant_cli_organization_remove_member.md\\\":\\\"CaGi5R2I\\\",\\\"zh_hant_cli_organization_remove_sso.md\\\":\\\"CPjbHsQ7\\\",\\\"zh_hant_cli_organization_show.md\\\":\\\"OI56n294\\\",\\\"zh_hant_cli_organization_update.md\\\":\\\"DVvJxT82\\\",\\\"zh_hant_cli_organization_update_member.md\\\":\\\"CImVG3pN\\\",\\\"zh_hant_cli_organization_update_sso.md\\\":\\\"DoTHcfbe\\\",\\\"zh_hant_cli_plugin.md\\\":\\\"Bf1MC6Rv\\\",\\\"zh_hant_cli_plugin_archive.md\\\":\\\"vFjEjmP8\\\",\\\"zh_hant_cli_plugin_build.md\\\":\\\"CL75C_Sx\\\",\\\"zh_hant_cli_plugin_run.md\\\":\\\"Bs5BbuO4\\\",\\\"zh_hant_cli_plugin_test.md\\\":\\\"gXMVynxA\\\",\\\"zh_hant_cli_project.md\\\":\\\"N75Lgz8z\\\",\\\"zh_hant_cli_project_create.md\\\":\\\"CIUww1RC\\\",\\\"zh_hant_cli_project_delete.md\\\":\\\"BB1AIaPd\\\",\\\"zh_hant_cli_project_list.md\\\":\\\"Dicf5VC_\\\",\\\"zh_hant_cli_project_show.md\\\":\\\"BUYNFlw0\\\",\\\"zh_hant_cli_project_tokens.md\\\":\\\"DM2H2qoG\\\",\\\"zh_hant_cli_project_tokens_create.md\\\":\\\"audwmFB8\\\",\\\"zh_hant_cli_project_tokens_list.md\\\":\\\"ZGA6HW9u\\\",\\\"zh_hant_cli_project_tokens_revoke.md\\\":\\\"3smzYZVx\\\",\\\"zh_hant_cli_project_update.md\\\":\\\"tBwbDmfQ\\\",\\\"zh_hant_cli_registry.md\\\":\\\"CClJB-y_\\\",\\\"zh_hant_cli_registry_login.md\\\":\\\"CJwZ0Mtq\\\",\\\"zh_hant_cli_registry_logout.md\\\":\\\"BGv_uiRe\\\",\\\"zh_hant_cli_registry_setup.md\\\":\\\"D22ttgZo\\\",\\\"zh_hant_cli_run.md\\\":\\\"a8mRacp0\\\",\\\"zh_hant_cli_scaffold.md\\\":\\\"Dlo9xFzG\\\",\\\"zh_hant_cli_scaffold_list.md\\\":\\\"BSp2ArVQ\\\",\\\"zh_hant_cli_setup.md\\\":\\\"B8iO4Ufu\\\",\\\"zh_hant_cli_setup_cache.md\\\":\\\"DtVnRRYB\\\",\\\"zh_hant_cli_share.md\\\":\\\"D4wVrTBV\\\",\\\"zh_hant_cli_shell-completions.md\\\":\\\"Ck-wQqpt\\\",\\\"zh_hant_cli_test.md\\\":\\\"DZCaNO4F\\\",\\\"zh_hant_cli_test_case.md\\\":\\\"ohcuFSGm\\\",\\\"zh_hant_cli_test_case_list.md\\\":\\\"DIve_vO4\\\",\\\"zh_hant_cli_test_case_run.md\\\":\\\"9oWFuByq\\\",\\\"zh_hant_cli_test_case_run_list.md\\\":\\\"C53lSLi5\\\",\\\"zh_hant_cli_test_case_run_show.md\\\":\\\"VwnidQhD\\\",\\\"zh_hant_cli_test_case_show.md\\\":\\\"Dvj5X2lQ\\\",\\\"zh_hant_cli_test_run.md\\\":\\\"DyetFokA\\\",\\\"zh_hant_cli_test_show.md\\\":\\\"CZomIn9X\\\",\\\"zh_hant_cli_version.md\\\":\\\"C0vmao7b\\\",\\\"zh_hant_cli_xcodebuild.md\\\":\\\"DFSQys0X\\\",\\\"zh_hant_cli_xcodebuild_archive.md\\\":\\\"Bm8sWi02\\\",\\\"zh_hant_cli_xcodebuild_build-for-testing.md\\\":\\\"DLR0sHPk\\\",\\\"zh_hant_cli_xcodebuild_build.md\\\":\\\"B5iend1s\\\",\\\"zh_hant_cli_xcodebuild_test-without-building.md\\\":\\\"BKEnQnay\\\",\\\"zh_hant_cli_xcodebuild_test.md\\\":\\\"CQ1EUA4Q\\\",\\\"zh_hant_cli_xcodebuild_xcode-build-command-reorderer.md\\\":\\\"BaQPV595\\\",\\\"zh_hant_contributors_cli_logging.md\\\":\\\"CqAmuEV5\\\",\\\"zh_hant_contributors_code-reviews.md\\\":\\\"Crit0qB4\\\",\\\"zh_hant_contributors_get-started.md\\\":\\\"B1IHtUKb\\\",\\\"zh_hant_contributors_issue-reporting.md\\\":\\\"CJiKcSRX\\\",\\\"zh_hant_contributors_principles.md\\\":\\\"CXXXxRXi\\\",\\\"zh_hant_contributors_releases.md\\\":\\\"DaHi7fls\\\",\\\"zh_hant_contributors_translate.md\\\":\\\"qJZ-eS3J\\\",\\\"zh_hant_guides_examples_generated-projects.md\\\":\\\"BIBBkrh8\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_airship_sdk.md\\\":\\\"CR74TTLl\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_build_rules.md\\\":\\\"CCZ7lD8k\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_composable_architecture.md\\\":\\\"DR16XrNT\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_custom_default_configuration.md\\\":\\\"CN0otL47\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_custom_default_configuration_settings.md\\\":\\\"Cv-DsvLd\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_custom_scheme.md\\\":\\\"DQS3x97x\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_executable_non_local_dependencies.md\\\":\\\"CzaTGtJG\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_exponea_sdk.md\\\":\\\"Ckj4pLSb\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_generated_sources.md\\\":\\\"Dxqylodg\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_globs.md\\\":\\\"DL12Z4Ih\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_google_maps.md\\\":\\\"ChPHmnLF\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"BSdS4EOI\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"BKBfRcIu\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_metal_options.md\\\":\\\"CwuLfgo4\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_organization_name_project.md\\\":\\\"bL8P_83v\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_realm.md\\\":\\\"C2F_bxzm\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"Bk7NzbT-\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"Dgu0Jit8\\\",\\\"zh_hant_guides_examples_generated-projects_generated_app_with_spm_xcframework_dependency.md\\\":\\\"Cy-xs-iU\\\",\\\"zh_hant_guides_examples_generated-projects_generated_framework_with_environment_variables.md\\\":\\\"DGH0SBbV\\\",\\\"zh_hant_guides_examples_generated-projects_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"DX2S6irP\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_actions.md\\\":\\\"db-JQsPN\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_build_variables.md\\\":\\\"DCqb_YqC\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_cache_profiles.md\\\":\\\"BeHKU5Y_\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"Ct39BXyZ\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_coredata.md\\\":\\\"CGGJx-Dk\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"RTMhYg46\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_custom_workspace.md\\\":\\\"BSkLIJQ9\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_extensions.md\\\":\\\"DXAPUcb3\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"BlF1KfmW\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_framework_and_resources.md\\\":\\\"7oSNVVG9\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"D53mXbYp\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"Db8xP63F\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"C22pwPIu\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_frameworks.md\\\":\\\"CF6GTxZB\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"CeZUMQib\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_helpers.md\\\":\\\"CJr96MAh\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"BBgGiioq\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_incompatible_xcode.md\\\":\\\"CcxKeUkw\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_local_swift_package.md\\\":\\\"VWleO5SX\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_multi_configs.md\\\":\\\"BgNqHWAA\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_on_demand_resources.md\\\":\\\"oe204oi7\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_privacy_manifest.md\\\":\\\"ZTWHfJwc\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_remote_swift_package.md\\\":\\\"DAgKjUrk\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_sandbox_disabled.md\\\":\\\"z__5D2oL\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_sdk.md\\\":\\\"DoIM1akH\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies.md\\\":\\\"C7zeNDsy\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"DgXzQTLj\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_static_frameworks.md\\\":\\\"DN5xx-bc\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_static_libraries.md\\\":\\\"DkHGCYJa\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_static_library_and_package.md\\\":\\\"Dr86Pnch\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_tests.md\\\":\\\"B8c_lGc1\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_transitive_framework.md\\\":\\\"B8WkqHTg\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"BvYimg4e\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_with_xcframeworks.md\\\":\\\"IeGxO3sn\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_app_without_config_manifest.md\\\":\\\"YlOtNB1R\\\",\\\"zh_hant_guides_examples_generated-projects_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"BxX7OBJe\\\",\\\"zh_hant_guides_examples_generated-projects_generated_macos_app_with_extensions.md\\\":\\\"BULrz6Wz\\\",\\\"zh_hant_guides_examples_generated-projects_generated_package_with_registry_and_alamofire.md\\\":\\\"eYGaxf35\\\",\\\"zh_hant_guides_examples_generated-projects_generated_project_with_class_prefix.md\\\":\\\"DKAqVVWp\\\",\\\"zh_hant_guides_examples_generated-projects_generated_spm_dependency_with_trait_conditions.md\\\":\\\"C1DhRXFz\\\",\\\"zh_hant_guides_examples_generated-projects_xcode_app.md\\\":\\\"DgNvyqYO\\\",\\\"zh_hant_guides_examples_generated-projects_xcode_project_with_registry_and_alamofire.md\\\":\\\"CzXXTO3w\\\",\\\"zh_hant_guides_features_agentic-coding_mcp.md\\\":\\\"DUpNKR2Z\\\",\\\"zh_hant_guides_features_bundle-size.md\\\":\\\"BUkW_LJ6\\\",\\\"zh_hant_guides_features_cache.md\\\":\\\"HB_xBDQA\\\",\\\"zh_hant_guides_features_cache_module-cache.md\\\":\\\"Ge2B15vt\\\",\\\"zh_hant_guides_features_cache_xcode-cache.md\\\":\\\"Bjrozh3n\\\",\\\"zh_hant_guides_features_insights.md\\\":\\\"CzXDAAem\\\",\\\"zh_hant_guides_features_previews.md\\\":\\\"qBaUxUfj\\\",\\\"zh_hant_guides_features_projects.md\\\":\\\"DsI7V5hG\\\",\\\"zh_hant_guides_features_projects_adoption_migrate_bazel-project.md\\\":\\\"DLsT_J7v\\\",\\\"zh_hant_guides_features_projects_adoption_migrate_swift-package.md\\\":\\\"C_LpHL3y\\\",\\\"zh_hant_guides_features_projects_adoption_migrate_xcode-project.md\\\":\\\"CBQm4QNC\\\",\\\"zh_hant_guides_features_projects_adoption_migrate_xcodegen-project.md\\\":\\\"CPfh1syW\\\",\\\"zh_hant_guides_features_projects_adoption_new-project.md\\\":\\\"CR6CJVqV\\\",\\\"zh_hant_guides_features_projects_adoption_swift-package.md\\\":\\\"Bd_uB1Jk\\\",\\\"zh_hant_guides_features_projects_best-practices.md\\\":\\\"K6dBPQA9\\\",\\\"zh_hant_guides_features_projects_code-sharing.md\\\":\\\"CShaFmyK\\\",\\\"zh_hant_guides_features_projects_cost-of-convenience.md\\\":\\\"BEOKrWjo\\\",\\\"zh_hant_guides_features_projects_dependencies.md\\\":\\\"CUL1y2-g\\\",\\\"zh_hant_guides_features_projects_directory-structure.md\\\":\\\"ClY0uwhr\\\",\\\"zh_hant_guides_features_projects_dynamic-configuration.md\\\":\\\"B5guZA9Y\\\",\\\"zh_hant_guides_features_projects_editing.md\\\":\\\"m4GW4HQq\\\",\\\"zh_hant_guides_features_projects_hashing.md\\\":\\\"C32zFkYV\\\",\\\"zh_hant_guides_features_projects_inspect_implicit-dependencies.md\\\":\\\"mPjmIegl\\\",\\\"zh_hant_guides_features_projects_manifests.md\\\":\\\"BRI0mUfX\\\",\\\"zh_hant_guides_features_projects_metadata-tags.md\\\":\\\"DDmxz1K9\\\",\\\"zh_hant_guides_features_projects_plugins.md\\\":\\\"DSgscUr3\\\",\\\"zh_hant_guides_features_projects_synthesized-files.md\\\":\\\"WIs2Csej\\\",\\\"zh_hant_guides_features_projects_templates.md\\\":\\\"BcL99s4k\\\",\\\"zh_hant_guides_features_projects_tma-architecture.md\\\":\\\"DvzoWqdY\\\",\\\"zh_hant_guides_features_qa.md\\\":\\\"Co4EpQMS\\\",\\\"zh_hant_guides_features_registry.md\\\":\\\"CdD6zp-G\\\",\\\"zh_hant_guides_features_registry_continuous-integration.md\\\":\\\"BkZTYb0m\\\",\\\"zh_hant_guides_features_registry_generated-project.md\\\":\\\"DvX-ACgy\\\",\\\"zh_hant_guides_features_registry_swift-package.md\\\":\\\"CJBc0hlH\\\",\\\"zh_hant_guides_features_registry_xcode-project.md\\\":\\\"C1A5B6Ie\\\",\\\"zh_hant_guides_features_registry_xcodeproj-integration.md\\\":\\\"FmHH6JEU\\\",\\\"zh_hant_guides_features_selective-testing.md\\\":\\\"BvJJLuSh\\\",\\\"zh_hant_guides_features_selective-testing_generated-project.md\\\":\\\"BZp_agIX\\\",\\\"zh_hant_guides_features_selective-testing_xcode-project.md\\\":\\\"_eNb6Yg9\\\",\\\"zh_hant_guides_integrations_continuous-integration.md\\\":\\\"D5ez-seB\\\",\\\"zh_hant_guides_integrations_gitforge_github.md\\\":\\\"WAvlFy8w\\\",\\\"zh_hant_guides_integrations_sso.md\\\":\\\"pudP3LB-\\\",\\\"zh_hant_guides_quick-start_add-dependencies.md\\\":\\\"BCTkknd4\\\",\\\"zh_hant_guides_quick-start_gather-insights.md\\\":\\\"D02DE1Is\\\",\\\"zh_hant_guides_quick-start_get-started.md\\\":\\\"DfWULiYt\\\",\\\"zh_hant_guides_quick-start_install-tuist.md\\\":\\\"BF9t21JK\\\",\\\"zh_hant_guides_server_accounts-and-projects.md\\\":\\\"DLAff9nh\\\",\\\"zh_hant_guides_server_authentication.md\\\":\\\"CUoOOfKa\\\",\\\"zh_hant_guides_server_self-host_install.md\\\":\\\"Bh7jvv4B\\\",\\\"zh_hant_guides_server_self-host_telemetry.md\\\":\\\"BElbv0ev\\\",\\\"zh_hant_index.md\\\":\\\"VcQOT191\\\",\\\"zh_hant_references_examples.md\\\":\\\"Crz5EsV5\\\",\\\"zh_hant_references_examples_generated_app_with_airship_sdk.md\\\":\\\"o4EaVyJY\\\",\\\"zh_hant_references_examples_generated_app_with_build_rules.md\\\":\\\"1BOEpevK\\\",\\\"zh_hant_references_examples_generated_app_with_composable_architecture.md\\\":\\\"fpHqbkt_\\\",\\\"zh_hant_references_examples_generated_app_with_custom_default_configuration.md\\\":\\\"BVYy8nRE\\\",\\\"zh_hant_references_examples_generated_app_with_custom_default_configuration_settings.md\\\":\\\"nFSZAR03\\\",\\\"zh_hant_references_examples_generated_app_with_custom_scheme.md\\\":\\\"DeAWbTQL\\\",\\\"zh_hant_references_examples_generated_app_with_executable_non_local_dependencies.md\\\":\\\"HoaMfv-v\\\",\\\"zh_hant_references_examples_generated_app_with_exponea_sdk.md\\\":\\\"2Pq7QrDm\\\",\\\"zh_hant_references_examples_generated_app_with_generated_sources.md\\\":\\\"C2Pstc5Q\\\",\\\"zh_hant_references_examples_generated_app_with_globs.md\\\":\\\"C8z6az3r\\\",\\\"zh_hant_references_examples_generated_app_with_google_maps.md\\\":\\\"Cl2woM2R\\\",\\\"zh_hant_references_examples_generated_app_with_local_spm_module_with_embed_frameworks.md\\\":\\\"2h1l_6y7\\\",\\\"zh_hant_references_examples_generated_app_with_local_spm_module_with_remote_dependencies.md\\\":\\\"DjE2nRcc\\\",\\\"zh_hant_references_examples_generated_app_with_metal_options.md\\\":\\\"BjJrlmHv\\\",\\\"zh_hant_references_examples_generated_app_with_organization_name_project.md\\\":\\\"CM6p9hBa\\\",\\\"zh_hant_references_examples_generated_app_with_realm.md\\\":\\\"DSHT7GnU\\\",\\\"zh_hant_references_examples_generated_app_with_signed_xcframework_dependencies.md\\\":\\\"CP4TEMvl\\\",\\\"zh_hant_references_examples_generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\":\\\"0PR9X-Hd\\\",\\\"zh_hant_references_examples_generated_app_with_spm_xcframework_dependency.md\\\":\\\"D83RUsxM\\\",\\\"zh_hant_references_examples_generated_framework_with_environment_variables.md\\\":\\\"DIz4CIE-\\\",\\\"zh_hant_references_examples_generated_framework_with_macro_and_plugin_packages.md\\\":\\\"Dz1C3zdZ\\\",\\\"zh_hant_references_examples_generated_ios_app_with_actions.md\\\":\\\"DNqMlYrQ\\\",\\\"zh_hant_references_examples_generated_ios_app_with_build_variables.md\\\":\\\"ByKqs9P7\\\",\\\"zh_hant_references_examples_generated_ios_app_with_cache_profiles.md\\\":\\\"jtnkqTBJ\\\",\\\"zh_hant_references_examples_generated_ios_app_with_cache_profiles_invalid_default.md\\\":\\\"DO9s9ZJe\\\",\\\"zh_hant_references_examples_generated_ios_app_with_coredata.md\\\":\\\"CmSxREgX\\\",\\\"zh_hant_references_examples_generated_ios_app_with_cplusplus_interoperability.md\\\":\\\"BghbbHz3\\\",\\\"zh_hant_references_examples_generated_ios_app_with_custom_workspace.md\\\":\\\"C6P3vXsr\\\",\\\"zh_hant_references_examples_generated_ios_app_with_extensions.md\\\":\\\"BNr-r0e4\\\",\\\"zh_hant_references_examples_generated_ios_app_with_external_dependencies_filtered_out.md\\\":\\\"BzM3LrsH\\\",\\\"zh_hant_references_examples_generated_ios_app_with_framework_and_resources.md\\\":\\\"B8fzUlpy\\\",\\\"zh_hant_references_examples_generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\":\\\"LYDOTth8\\\",\\\"zh_hant_references_examples_generated_ios_app_with_framework_linking_static_framework.md\\\":\\\"CYOgD6Nt\\\",\\\"zh_hant_references_examples_generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\":\\\"D88zXCAT\\\",\\\"zh_hant_references_examples_generated_ios_app_with_frameworks.md\\\":\\\"QgfS8Iv0\\\",\\\"zh_hant_references_examples_generated_ios_app_with_frameworks_keeping_target_sources.md\\\":\\\"Cz2ShLye\\\",\\\"zh_hant_references_examples_generated_ios_app_with_helpers.md\\\":\\\"DGLlkm-P\\\",\\\"zh_hant_references_examples_generated_ios_app_with_incompatible_dependencies.md\\\":\\\"KvA1Qvsf\\\",\\\"zh_hant_references_examples_generated_ios_app_with_incompatible_xcode.md\\\":\\\"Cy_w5rvV\\\",\\\"zh_hant_references_examples_generated_ios_app_with_local_swift_package.md\\\":\\\"Yx_cnliI\\\",\\\"zh_hant_references_examples_generated_ios_app_with_multi_configs.md\\\":\\\"DzRSHICa\\\",\\\"zh_hant_references_examples_generated_ios_app_with_on_demand_resources.md\\\":\\\"Bd5UHXtm\\\",\\\"zh_hant_references_examples_generated_ios_app_with_privacy_manifest.md\\\":\\\"y7WAlotJ\\\",\\\"zh_hant_references_examples_generated_ios_app_with_remote_swift_package.md\\\":\\\"CzOZOozL\\\",\\\"zh_hant_references_examples_generated_ios_app_with_sandbox_disabled.md\\\":\\\"BMff4SFS\\\",\\\"zh_hant_references_examples_generated_ios_app_with_sdk.md\\\":\\\"CS5sETu7\\\",\\\"zh_hant_references_examples_generated_ios_app_with_spm_dependencies.md\\\":\\\"PfdEcf6I\\\",\\\"zh_hant_references_examples_generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\":\\\"d7F5MNiM\\\",\\\"zh_hant_references_examples_generated_ios_app_with_static_frameworks.md\\\":\\\"H8tPmawj\\\",\\\"zh_hant_references_examples_generated_ios_app_with_static_libraries.md\\\":\\\"Cio5XS8D\\\",\\\"zh_hant_references_examples_generated_ios_app_with_static_library_and_package.md\\\":\\\"Dc8t-V9D\\\",\\\"zh_hant_references_examples_generated_ios_app_with_tests.md\\\":\\\"lE90t3xh\\\",\\\"zh_hant_references_examples_generated_ios_app_with_transitive_framework.md\\\":\\\"CRxs56PJ\\\",\\\"zh_hant_references_examples_generated_ios_app_with_transitive_framework_through_macro.md\\\":\\\"yTD62Tmi\\\",\\\"zh_hant_references_examples_generated_ios_app_with_xcframeworks.md\\\":\\\"xmaQan6O\\\",\\\"zh_hant_references_examples_generated_ios_app_without_config_manifest.md\\\":\\\"Cc92XXzi\\\",\\\"zh_hant_references_examples_generated_ios_workspace_with_dependency_cycle.md\\\":\\\"CQzt_iG5\\\",\\\"zh_hant_references_examples_generated_macos_app_with_extensions.md\\\":\\\"DyFUhGQ9\\\",\\\"zh_hant_references_examples_generated_package_with_registry_and_alamofire.md\\\":\\\"C_wj4S5n\\\",\\\"zh_hant_references_examples_generated_project_with_class_prefix.md\\\":\\\"BTD7u5rE\\\",\\\"zh_hant_references_examples_generated_spm_dependency_with_trait_conditions.md\\\":\\\"CpfC19ci\\\",\\\"zh_hant_references_examples_xcode_app.md\\\":\\\"CfybGBK2\\\",\\\"zh_hant_references_examples_xcode_project_with_registry_and_alamofire.md\\\":\\\"DLccDq9H\\\",\\\"zh_hant_references_migrations_from-v3-to-v4.md\\\":\\\"piYz7gTc\\\",\\\"zh_hant_references_project-description_enums_autogeneratedworkspaceschemes.codecoveragemode.md\\\":\\\"CXrBzkw5\\\",\\\"zh_hant_references_project-description_enums_automaticschemesoptions.targetschemesgrouping.md\\\":\\\"CqZ0VWpD\\\",\\\"zh_hant_references_project-description_enums_basecacheprofile.md\\\":\\\"lE2SBvQ8\\\",\\\"zh_hant_references_project-description_enums_buildorder.md\\\":\\\"Dh99NBEA\\\",\\\"zh_hant_references_project-description_enums_buildrule.compilerspec.md\\\":\\\"DNCqv-mB\\\",\\\"zh_hant_references_project-description_enums_buildrule.filetype.md\\\":\\\"DzOFsRkp\\\",\\\"zh_hant_references_project-description_enums_cacheprofiletype.md\\\":\\\"gk49btPy\\\",\\\"zh_hant_references_project-description_enums_cloud.option.md\\\":\\\"Dj3khf1k\\\",\\\"zh_hant_references_project-description_enums_compatiblexcodeversions.md\\\":\\\"DHXxF0DN\\\",\\\"zh_hant_references_project-description_enums_configuration.variant.md\\\":\\\"DMlprpcY\\\",\\\"zh_hant_references_project-description_enums_copyfileelement.md\\\":\\\"Zs6Mb2l9\\\",\\\"zh_hant_references_project-description_enums_copyfilesaction.destination.md\\\":\\\"CjHK4AWR\\\",\\\"zh_hant_references_project-description_enums_debuginformationformat.md\\\":\\\"H-pJaeJd\\\",\\\"zh_hant_references_project-description_enums_defaultsettings.md\\\":\\\"BgAfr1ct\\\",\\\"zh_hant_references_project-description_enums_destination.md\\\":\\\"CcoiR2lu\\\",\\\"zh_hant_references_project-description_enums_entitlements.codingerror.md\\\":\\\"BALu4zTi\\\",\\\"zh_hant_references_project-description_enums_entitlements.md\\\":\\\"C3s8I0YJ\\\",\\\"zh_hant_references_project-description_enums_environment.md\\\":\\\"DP4O2Uw5\\\",\\\"zh_hant_references_project-description_enums_environment.value.md\\\":\\\"D5C3FDxV\\\",\\\"zh_hant_references_project-description_enums_filecodegen.md\\\":\\\"BoCYftVi\\\",\\\"zh_hant_references_project-description_enums_fileelement.md\\\":\\\"TyBIqdr5\\\",\\\"zh_hant_references_project-description_enums_fileheadertemplate.md\\\":\\\"Bze_M-Jq\\\",\\\"zh_hant_references_project-description_enums_foreignbuild.input.md\\\":\\\"Cw3XPf6B\\\",\\\"zh_hant_references_project-description_enums_foreignbuild.output.md\\\":\\\"BcfAGJc3\\\",\\\"zh_hant_references_project-description_enums_generationoptions.autogeneratedworkspaceschemes.md\\\":\\\"B61jUeQc\\\",\\\"zh_hant_references_project-description_enums_generationoptions.generationwarning.md\\\":\\\"DrK3xHb5\\\",\\\"zh_hant_references_project-description_enums_generationoptions.staticsideeffectswarningtargets.md\\\":\\\"sO04QHwf\\\",\\\"zh_hant_references_project-description_enums_generationoptions.warningsaserrors.md\\\":\\\"iJYiQAhH\\\",\\\"zh_hant_references_project-description_enums_headers.automaticexclusionrule.md\\\":\\\"DtWacuiQ\\\",\\\"zh_hant_references_project-description_enums_infoplist.codingerror.md\\\":\\\"Bfm9-kLk\\\",\\\"zh_hant_references_project-description_enums_infoplist.md\\\":\\\"DATTfJFz\\\",\\\"zh_hant_references_project-description_enums_launchstyle.md\\\":\\\"C2eB-aP1\\\",\\\"zh_hant_references_project-description_enums_linkingstatus.md\\\":\\\"DiNRmEtG\\\",\\\"zh_hant_references_project-description_enums_mergedbinarytype.md\\\":\\\"dhYa1irK\\\",\\\"zh_hant_references_project-description_enums_output.linking.md\\\":\\\"C8Az7ZNG\\\",\\\"zh_hant_references_project-description_enums_package.md\\\":\\\"JXi2XKrN\\\",\\\"zh_hant_references_project-description_enums_package.requirement.md\\\":\\\"4Tek6Lwn\\\",\\\"zh_hant_references_project-description_enums_packageplatform.md\\\":\\\"BN35N0Pb\\\",\\\"zh_hant_references_project-description_enums_parser.option.md\\\":\\\"CYXMMvm8\\\",\\\"zh_hant_references_project-description_enums_path.pathtype.md\\\":\\\"CHnS3hxO\\\",\\\"zh_hant_references_project-description_enums_platform.md\\\":\\\"8_PeF14d\\\",\\\"zh_hant_references_project-description_enums_platformfilter.md\\\":\\\"DBPUGCJs\\\",\\\"zh_hant_references_project-description_enums_plist.md\\\":\\\"BMmFFKBx\\\",\\\"zh_hant_references_project-description_enums_plist.value.md\\\":\\\"o5HTTIov\\\",\\\"zh_hant_references_project-description_enums_pluginlocation.locationtype.md\\\":\\\"DD67ijHJ\\\",\\\"zh_hant_references_project-description_enums_product.md\\\":\\\"FLJcuWEz\\\",\\\"zh_hant_references_project-description_enums_project.options.automaticschemesoptions.md\\\":\\\"dVR28LyM\\\",\\\"zh_hant_references_project-description_enums_resourcefileelement.md\\\":\\\"BaCDHQ-r\\\",\\\"zh_hant_references_project-description_enums_resourcesynthesizer.parser.md\\\":\\\"DKu5O72o\\\",\\\"zh_hant_references_project-description_enums_resourcesynthesizer.templatetype.md\\\":\\\"BJTiwZaY\\\",\\\"zh_hant_references_project-description_enums_runactionoptions.gpuframecapturemode.md\\\":\\\"BPK0xpsB\\\",\\\"zh_hant_references_project-description_enums_screencaptureformat.md\\\":\\\"BJgS2DZ5\\\",\\\"zh_hant_references_project-description_enums_sdktype.md\\\":\\\"gfufwTKp\\\",\\\"zh_hant_references_project-description_enums_settingvalue.md\\\":\\\"DwZAGnxG\\\",\\\"zh_hant_references_project-description_enums_sourcefileglob.filetype.md\\\":\\\"BIA3wK5P\\\",\\\"zh_hant_references_project-description_enums_swiftcompilationmode.md\\\":\\\"BVDPkiXm\\\",\\\"zh_hant_references_project-description_enums_swiftoptimizationlevel.md\\\":\\\"DGAj4E2Q\\\",\\\"zh_hant_references_project-description_enums_targetdependency.md\\\":\\\"jLc6iWUb\\\",\\\"zh_hant_references_project-description_enums_targetdependency.packagetype.md\\\":\\\"yYvSi3Uz\\\",\\\"zh_hant_references_project-description_enums_targetquery.md\\\":\\\"BTSGODKg\\\",\\\"zh_hant_references_project-description_enums_targetscript.order.md\\\":\\\"CiMDftsB\\\",\\\"zh_hant_references_project-description_enums_targetscript.script.md\\\":\\\"CEqGHlHU\\\",\\\"zh_hant_references_project-description_enums_template.attribute.md\\\":\\\"BW1XRpQN\\\",\\\"zh_hant_references_project-description_enums_template.attribute.value.md\\\":\\\"CZP8mDfg\\\",\\\"zh_hant_references_project-description_enums_template.contents.md\\\":\\\"C9Jjv1UV\\\",\\\"zh_hant_references_project-description_enums_templatestring.token.md\\\":\\\"jhRg_C03\\\",\\\"zh_hant_references_project-description_enums_testabletarget.parallelization.md\\\":\\\"CzKsZdCi\\\",\\\"zh_hant_references_project-description_enums_tuistproject.md\\\":\\\"BvafLXmB\\\",\\\"zh_hant_references_project-description_enums_xcframeworksignature.md\\\":\\\"JimWnDty\\\",\\\"zh_hant_references_project-description_extensions_array(fileelement).md\\\":\\\"DcwXS5Qx\\\",\\\"zh_hant_references_project-description_extensions_array(resourcesynthesizer).md\\\":\\\"BgBy-VcT\\\",\\\"zh_hant_references_project-description_extensions_cacheprofiles.md\\\":\\\"fAIR82Hk\\\",\\\"zh_hant_references_project-description_extensions_cacheprofiletype.md\\\":\\\"DCXQwKB7\\\",\\\"zh_hant_references_project-description_extensions_closedrange.md\\\":\\\"gsoP0MbE\\\",\\\"zh_hant_references_project-description_extensions_copyfileelement.md\\\":\\\"CmR12KX-\\\",\\\"zh_hant_references_project-description_extensions_defaultsettings.md\\\":\\\"CojPOb3_\\\",\\\"zh_hant_references_project-description_extensions_destinations.md\\\":\\\"DUw3GUAp\\\",\\\"zh_hant_references_project-description_extensions_entitlements.md\\\":\\\"JkNfF9Hk\\\",\\\"zh_hant_references_project-description_extensions_environment.value_.md\\\":\\\"DFLV_mbQ\\\",\\\"zh_hant_references_project-description_extensions_fileelement.md\\\":\\\"sBGhLBI0\\\",\\\"zh_hant_references_project-description_extensions_filelist.md\\\":\\\"C3ZYqJQg\\\",\\\"zh_hant_references_project-description_extensions_filelistglob.md\\\":\\\"BB9kcWts\\\",\\\"zh_hant_references_project-description_extensions_infoplist.md\\\":\\\"B3k7ebcK\\\",\\\"zh_hant_references_project-description_extensions_package.md\\\":\\\"Dycqw8D3\\\",\\\"zh_hant_references_project-description_extensions_platformfilters.md\\\":\\\"B6zyq7Xb\\\",\\\"zh_hant_references_project-description_extensions_plist.value.md\\\":\\\"BL3TtFwp\\\",\\\"zh_hant_references_project-description_extensions_range.md\\\":\\\"DnrIpHja\\\",\\\"zh_hant_references_project-description_extensions_resourcefileelement.md\\\":\\\"CW_AWx3O\\\",\\\"zh_hant_references_project-description_extensions_resourcefileelements.md\\\":\\\"CstInZ8w\\\",\\\"zh_hant_references_project-description_extensions_resourcesynthesizer.parser.option.md\\\":\\\"CDuI_7d6\\\",\\\"zh_hant_references_project-description_extensions_schemelanguage.md\\\":\\\"BdxcHn7N\\\",\\\"zh_hant_references_project-description_extensions_settingsdictionary.md\\\":\\\"CmKnIiOx\\\",\\\"zh_hant_references_project-description_extensions_sourcefileglob.md\\\":\\\"DXMxFJrP\\\",\\\"zh_hant_references_project-description_extensions_sourcefileslist.md\\\":\\\"EE3hwjQT\\\",\\\"zh_hant_references_project-description_extensions_string.stringinterpolation.md\\\":\\\"DMN0UdD1\\\",\\\"zh_hant_references_project-description_extensions_targetquery.md\\\":\\\"Ct_5zLUt\\\",\\\"zh_hant_references_project-description_extensions_template.attribute.value.md\\\":\\\"ZIYMksoE\\\",\\\"zh_hant_references_project-description_extensions_template.item.md\\\":\\\"DVWWhh-c\\\",\\\"zh_hant_references_project-description_extensions_templatestring.md\\\":\\\"BYHH85ll\\\",\\\"zh_hant_references_project-description_extensions_version.md\\\":\\\"CifvW0M4\\\",\\\"zh_hant_references_project-description_structs_analyzeaction.md\\\":\\\"S42Ss27p\\\",\\\"zh_hant_references_project-description_structs_archiveaction.md\\\":\\\"C8iY24-r\\\",\\\"zh_hant_references_project-description_structs_arguments.md\\\":\\\"C53ZC14S\\\",\\\"zh_hant_references_project-description_structs_buildablefolder.md\\\":\\\"DMxnvZeN\\\",\\\"zh_hant_references_project-description_structs_buildablefolderexception.md\\\":\\\"DVg57f6y\\\",\\\"zh_hant_references_project-description_structs_buildablefolderexceptions.md\\\":\\\"VRFZAn0s\\\",\\\"zh_hant_references_project-description_structs_buildaction.md\\\":\\\"D4JqmkW6\\\",\\\"zh_hant_references_project-description_structs_buildrule.md\\\":\\\"CQ9fNJBq\\\",\\\"zh_hant_references_project-description_structs_cacheprofile.md\\\":\\\"B8gMBiZl\\\",\\\"zh_hant_references_project-description_structs_cacheprofiles.md\\\":\\\"BGXGs5UX\\\",\\\"zh_hant_references_project-description_structs_cloud.md\\\":\\\"CV117rY5\\\",\\\"zh_hant_references_project-description_structs_config.inspectoptions.md\\\":\\\"C3T7Lu7U\\\",\\\"zh_hant_references_project-description_structs_config.installoptions.md\\\":\\\"CczyCdGb\\\",\\\"zh_hant_references_project-description_structs_configuration.md\\\":\\\"CL6Q_pBM\\\",\\\"zh_hant_references_project-description_structs_configurationname.md\\\":\\\"NJPZ-YpI\\\",\\\"zh_hant_references_project-description_structs_copyfilesaction.md\\\":\\\"B-4hJQ12\\\",\\\"zh_hant_references_project-description_structs_coredatamodel.md\\\":\\\"CP7bd1kt\\\",\\\"zh_hant_references_project-description_structs_deploymenttargets.md\\\":\\\"CbodyuKW\\\",\\\"zh_hant_references_project-description_structs_environmentvariable.md\\\":\\\"Bxh0duDX\\\",\\\"zh_hant_references_project-description_structs_executionaction.md\\\":\\\"Dvg87xgs\\\",\\\"zh_hant_references_project-description_structs_filelist.md\\\":\\\"HmtQSWnh\\\",\\\"zh_hant_references_project-description_structs_filelistglob.md\\\":\\\"CPR0Ux6W\\\",\\\"zh_hant_references_project-description_structs_headers.md\\\":\\\"DwCJJcVd\\\",\\\"zh_hant_references_project-description_structs_inspectoptions.redundantdependencies.md\\\":\\\"BEy_jl7A\\\",\\\"zh_hant_references_project-description_structs_launchargument.md\\\":\\\"C4Qn9Oi7\\\",\\\"zh_hant_references_project-description_structs_metaloptions.md\\\":\\\"DFLyfzv9\\\",\\\"zh_hant_references_project-description_structs_ondemandresourcestags.md\\\":\\\"C0z6k96d\\\",\\\"zh_hant_references_project-description_structs_packagesettings.md\\\":\\\"CktrmaMP\\\",\\\"zh_hant_references_project-description_structs_path.md\\\":\\\"CfHoO6Ky\\\",\\\"zh_hant_references_project-description_structs_platformcondition.md\\\":\\\"Bk7us3pH\\\",\\\"zh_hant_references_project-description_structs_plugin.md\\\":\\\"9ZQe3FLy\\\",\\\"zh_hant_references_project-description_structs_pluginlocation.md\\\":\\\"CK1DxaLH\\\",\\\"zh_hant_references_project-description_structs_privacymanifest.md\\\":\\\"CcZW4LGl\\\",\\\"zh_hant_references_project-description_structs_profileaction.md\\\":\\\"JGophja0\\\",\\\"zh_hant_references_project-description_structs_project.md\\\":\\\"D5VO4s07\\\",\\\"zh_hant_references_project-description_structs_project.options.md\\\":\\\"j1zNw1RP\\\",\\\"zh_hant_references_project-description_structs_project.options.textsettings.md\\\":\\\"eaZVv8wt\\\",\\\"zh_hant_references_project-description_structs_resourcefileelements.md\\\":\\\"r05zjNxi\\\",\\\"zh_hant_references_project-description_structs_resourcesynthesizer.md\\\":\\\"BWrkSywm\\\",\\\"zh_hant_references_project-description_structs_runaction.md\\\":\\\"CzfaT_XU\\\",\\\"zh_hant_references_project-description_structs_runactionoptions.md\\\":\\\"DYzpwYIK\\\",\\\"zh_hant_references_project-description_structs_scheme.md\\\":\\\"Bs5NSJBl\\\",\\\"zh_hant_references_project-description_structs_schemediagnosticsoptions.md\\\":\\\"CxbgsuPh\\\",\\\"zh_hant_references_project-description_structs_schemelanguage.md\\\":\\\"CXwIUVkg\\\",\\\"zh_hant_references_project-description_structs_settings.md\\\":\\\"bauK9rBZ\\\",\\\"zh_hant_references_project-description_structs_simulatedlocation.md\\\":\\\"BpeAj5Zc\\\",\\\"zh_hant_references_project-description_structs_sourcefileglob.md\\\":\\\"ILBjE2dp\\\",\\\"zh_hant_references_project-description_structs_sourcefileslist.md\\\":\\\"DcYudrVe\\\",\\\"zh_hant_references_project-description_structs_target.foreignbuild.md\\\":\\\"JcyEGfoE\\\",\\\"zh_hant_references_project-description_structs_target.md\\\":\\\"-Vb5fQY3\\\",\\\"zh_hant_references_project-description_structs_targetmetadata.md\\\":\\\"BPDBTW2s\\\",\\\"zh_hant_references_project-description_structs_targetreference.md\\\":\\\"B3zlW9oH\\\",\\\"zh_hant_references_project-description_structs_targetscript.md\\\":\\\"CiKJ1Aaf\\\",\\\"zh_hant_references_project-description_structs_template.item.md\\\":\\\"Cg6XMUh2\\\",\\\"zh_hant_references_project-description_structs_template.md\\\":\\\"W8WNhUES\\\",\\\"zh_hant_references_project-description_structs_templatestring.md\\\":\\\"D8FNUhyh\\\",\\\"zh_hant_references_project-description_structs_templatestring.stringinterpolation.md\\\":\\\"BtSelCrZ\\\",\\\"zh_hant_references_project-description_structs_testabletarget.md\\\":\\\"N3SvTdiL\\\",\\\"zh_hant_references_project-description_structs_testaction.md\\\":\\\"ChHfh4T3\\\",\\\"zh_hant_references_project-description_structs_testactionoptions.md\\\":\\\"D6mxVWw8\\\",\\\"zh_hant_references_project-description_structs_testingoptions.md\\\":\\\"BcCszS2u\\\",\\\"zh_hant_references_project-description_structs_tuist.cache.md\\\":\\\"Dk_cYwJ5\\\",\\\"zh_hant_references_project-description_structs_tuist.cacheoptions.md\\\":\\\"DRUbx4Ji\\\",\\\"zh_hant_references_project-description_structs_tuist.generationoptions.md\\\":\\\"CPtJ1bJa\\\",\\\"zh_hant_references_project-description_structs_tuist.md\\\":\\\"HSfQwzz4\\\",\\\"zh_hant_references_project-description_structs_tuistxcodeprojectoptions.md\\\":\\\"BZ_EpuA6\\\",\\\"zh_hant_references_project-description_structs_version.md\\\":\\\"DlzQ31C2\\\",\\\"zh_hant_references_project-description_structs_workspace.generationoptions.md\\\":\\\"CvOL0inb\\\",\\\"zh_hant_references_project-description_structs_workspace.md\\\":\\\"BKo2jFo9\\\",\\\"zh_hant_references_project-description_typealiases_array(fileelement).extendedgraphemeclusterliteraltype.md\\\":\\\"Ca4Vq8Xp\\\",\\\"zh_hant_references_project-description_typealiases_array(fileelement).stringliteraltype.md\\\":\\\"BqmnxN4K\\\",\\\"zh_hant_references_project-description_typealiases_array(fileelement).unicodescalarliteraltype.md\\\":\\\"CLcUncmX\\\",\\\"zh_hant_references_project-description_typealiases_config.md\\\":\\\"AfrMgleo\\\",\\\"zh_hant_references_project-description_typealiases_destinations.md\\\":\\\"qXL1l0vF\\\",\\\"zh_hant_references_project-description_typealiases_platformfilters.md\\\":\\\"tUcRc8Ag\\\",\\\"zh_hant_references_project-description_typealiases_runactionoptions.simulatedlocation.md\\\":\\\"COWW0NLd\\\",\\\"zh_hant_references_project-description_typealiases_settingsdictionary.md\\\":\\\"dDJRhpOn\\\",\\\"zh_hant_references_project-description_typealiases_settingvalue.booleanliteraltype.md\\\":\\\"DNruwmr-\\\"}\");function deserializeFunctions(r){return Array.isArray(r)?r.map(deserializeFunctions):typeof r==\"object\"&&r!==null?Object.keys(r).reduce((t,n)=>(t[n]=deserializeFunctions(r[n]),t),{}):typeof r==\"string\"&&r.startsWith(\"_vp-fn_\")?new Function(`return ${r.slice(7)}`)():r};window.__VP_SITE_DATA__=deserializeFunctions(JSON.parse(\"{\\\"lang\\\":\\\"en-US\\\",\\\"dir\\\":\\\"ltr\\\",\\\"title\\\":\\\"Tuist\\\",\\\"titleTemplate\\\":\\\":title | Tuist\\\",\\\"description\\\":\\\"Scale your app development\\\",\\\"base\\\":\\\"/\\\",\\\"head\\\":[],\\\"router\\\":{\\\"prefetchLinks\\\":true},\\\"appearance\\\":true,\\\"themeConfig\\\":{\\\"logo\\\":\\\"/logo.png\\\",\\\"search\\\":{\\\"provider\\\":\\\"algolia\\\",\\\"options\\\":{\\\"appId\\\":\\\"5A3L9HI9VQ\\\",\\\"apiKey\\\":\\\"cd45f515fb1fbb720d633cb0f1257e7a\\\",\\\"indexName\\\":\\\"tuist\\\",\\\"locales\\\":{\\\"en\\\":{\\\"placeholder\\\":\\\"Search\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"Clear query\\\",\\\"resetButtonAriaLabel\\\":\\\"Clear query\\\",\\\"cancelButtonText\\\":\\\"Cancel\\\",\\\"cancelButtonAriaLabel\\\":\\\"Cancel\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"Search history\\\",\\\"noRecentSearchesText\\\":\\\"No search history\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"Save to search history\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"Remove from search history\\\",\\\"favoriteSearchesTitle\\\":\\\"Favorites\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"Remove from favorites\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"Unable to retrieve results\\\",\\\"helpText\\\":\\\"You may need to check your network connection\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"Select\\\",\\\"navigateText\\\":\\\"Navigate\\\",\\\"closeText\\\":\\\"Close\\\",\\\"searchByText\\\":\\\"Search provider\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"No relevant results found\\\",\\\"suggestedQueryText\\\":\\\"You might try querying\\\",\\\"reportMissingResultsText\\\":\\\"Do you think this query should have results?\\\",\\\"reportMissingResultsLinkText\\\":\\\"Click to give feedback\\\"}}}},\\\"ko\\\":{\\\"placeholder\\\":\\\"검색\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"쿼리 초기화\\\",\\\"resetButtonAriaLabel\\\":\\\"쿼리 초기화\\\",\\\"cancelButtonText\\\":\\\"취소\\\",\\\"cancelButtonAriaLabel\\\":\\\"취소\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"검색 이력\\\",\\\"noRecentSearchesText\\\":\\\"검색 이력이 없음\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"검색 이력 저장\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"검색 이력 삭제\\\",\\\"favoriteSearchesTitle\\\":\\\"즐겨찾기\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"즐겨찾기 삭제\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"결과를 받을 수 없음\\\",\\\"helpText\\\":\\\"네트워크 연결을 확인해주세요\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"선택\\\",\\\"navigateText\\\":\\\"탐색\\\",\\\"closeText\\\":\\\"닫기\\\",\\\"searchByText\\\":\\\"검색 제공자\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"관련된 결과를 찾을 수 없음\\\",\\\"suggestedQueryText\\\":\\\"다른 검색어를 입력해보세요\\\",\\\"reportMissingResultsText\\\":\\\"검색 결과가 있어야 한다고 생각하나요?\\\",\\\"reportMissingResultsLinkText\\\":\\\"피드백하기\\\"}}}},\\\"ja\\\":{\\\"placeholder\\\":\\\"検索\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"検索キーワードを削除\\\",\\\"resetButtonAriaLabel\\\":\\\"検索キーワードを削除\\\",\\\"cancelButtonText\\\":\\\"キャンセル\\\",\\\"cancelButtonAriaLabel\\\":\\\"キャンセル\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"履歴を検索\\\",\\\"noRecentSearchesText\\\":\\\"検索履歴はありません\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"検索履歴に保存\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"検索履歴から削除する\\\",\\\"favoriteSearchesTitle\\\":\\\"お気に入り\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"お気に入りから削除\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"結果を取得できませんでした\\\",\\\"helpText\\\":\\\"ネットワーク接続を確認してください\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"選択\\\",\\\"navigateText\\\":\\\"移動\\\",\\\"closeText\\\":\\\"閉じる\\\",\\\"searchByText\\\":\\\"検索プロバイダー\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"関連する結果が見つかりませんでした\\\",\\\"suggestedQueryText\\\":\\\"クエリを試してみることができます\\\",\\\"reportMissingResultsText\\\":\\\"このクエリには結果があると思いますか?\\\",\\\"reportMissingResultsLinkText\\\":\\\"クリックしてフィードバックする\\\"}}}},\\\"ru\\\":{\\\"placeholder\\\":\\\"Поиск\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"Очистить запрос\\\",\\\"resetButtonAriaLabel\\\":\\\"Очистить запрос\\\",\\\"cancelButtonText\\\":\\\"Отменить\\\",\\\"cancelButtonAriaLabel\\\":\\\"Отменить\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"История поиска\\\",\\\"noRecentSearchesText\\\":\\\"Нет истории поиска\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"Сохранить в историю поиска\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"Удалить из истории поиска\\\",\\\"favoriteSearchesTitle\\\":\\\"Избранное\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"Удалить из избранного\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"Не удается получить результаты\\\",\\\"helpText\\\":\\\"Возможно, вам необходимо проверить сетевое подключение\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"Выбрать\\\",\\\"navigateText\\\":\\\"Перейти\\\",\\\"closeText\\\":\\\"Закрыть\\\",\\\"searchByText\\\":\\\"Поисковая система\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"Результаты не найдены\\\",\\\"suggestedQueryText\\\":\\\"Вы можете попробовать запросить\\\",\\\"reportMissingResultsText\\\":\\\"Считаете, что этот запрос должен иметь результаты?\\\",\\\"reportMissingResultsLinkText\\\":\\\"Нажмите, чтобы оставить отзыв\\\"}}}},\\\"es\\\":{\\\"placeholder\\\":\\\"Busca\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"Limpia el término de búsqueda\\\",\\\"resetButtonAriaLabel\\\":\\\"Limpia el término de búsqueda\\\",\\\"cancelButtonText\\\":\\\"Cancela\\\",\\\"cancelButtonAriaLabel\\\":\\\"Cancela\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"Historial de búsqueda\\\",\\\"noRecentSearchesText\\\":\\\"No hay historial de búsqueda\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"Guardar en el historial de búsqueda\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"Eliminar del historial de búsqueda\\\",\\\"favoriteSearchesTitle\\\":\\\"Favoritos\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"Eliminar de favoritos\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"Imposible obtener resultados\\\",\\\"helpText\\\":\\\"Comprueba tu conexión a Internet\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"Selecciona\\\",\\\"navigateText\\\":\\\"Navegar\\\",\\\"closeText\\\":\\\"Cerrar\\\",\\\"searchByText\\\":\\\"Proveedor de búsqueda\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"No se encontraron resultados relevantes\\\",\\\"suggestedQueryText\\\":\\\"Podrías intentar consultar\\\",\\\"reportMissingResultsText\\\":\\\"¿Cree que esta consulta debería tener resultados?\\\",\\\"reportMissingResultsLinkText\\\":\\\"Haz clic para dar tu opinión\\\"}}}},\\\"pt\\\":{\\\"placeholder\\\":\\\"Search\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"Clear query\\\",\\\"resetButtonAriaLabel\\\":\\\"Clear query\\\",\\\"cancelButtonText\\\":\\\"Cancel\\\",\\\"cancelButtonAriaLabel\\\":\\\"Cancel\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"Search history\\\",\\\"noRecentSearchesText\\\":\\\"No search history\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"Save to search history\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"Remove from search history\\\",\\\"favoriteSearchesTitle\\\":\\\"Favorites\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"Remove from favorites\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"Unable to retrieve results\\\",\\\"helpText\\\":\\\"You may need to check your network connection\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"Select\\\",\\\"navigateText\\\":\\\"Navigate\\\",\\\"closeText\\\":\\\"Close\\\",\\\"searchByText\\\":\\\"Search provider\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"No relevant results found\\\",\\\"suggestedQueryText\\\":\\\"You might try querying\\\",\\\"reportMissingResultsText\\\":\\\"Do you think this query should have results?\\\",\\\"reportMissingResultsLinkText\\\":\\\"Click to give feedback\\\"}}}},\\\"ar\\\":{\\\"placeholder\\\":\\\"بحث\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"مسح البحث\\\",\\\"resetButtonAriaLabel\\\":\\\"مسح البحث\\\",\\\"cancelButtonText\\\":\\\"إلغاء\\\",\\\"cancelButtonAriaLabel\\\":\\\"إلغاء\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"عمليات البحث الأخيرة\\\",\\\"noRecentSearchesText\\\":\\\"لا توجد عمليات بحث\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"حفظ في عمليات البحث\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"إزالة من عمليات البحث\\\",\\\"favoriteSearchesTitle\\\":\\\"المفضلة\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"إزالة من المفضلة\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"تعذر استرجاع النتائج\\\",\\\"helpText\\\":\\\"تأكد من اتصالك بالإنترنت\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"اختيار\\\",\\\"navigateText\\\":\\\"التنقل\\\",\\\"closeText\\\":\\\"إغلاق\\\",\\\"searchByText\\\":\\\"محرك البحث\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"لا توجد نتائج مطابقة\\\",\\\"suggestedQueryText\\\":\\\"يمكنك تجربة\\\",\\\"reportMissingResultsText\\\":\\\"هل تعتقد أن هناك نتائج لهذا البحث؟\\\",\\\"reportMissingResultsLinkText\\\":\\\"ساعدنا في تحسين النتائج\\\"}}}},\\\"pl\\\":{\\\"placeholder\\\":\\\"Wyszukiwanie\\\",\\\"translations\\\":{\\\"button\\\":{},\\\"modal\\\":{\\\"searchBox\\\":{\\\"resetButtonTitle\\\":\\\"Wyczyść zapytanie\\\",\\\"resetButtonAriaLabel\\\":\\\"Wyczyść zapytanie\\\",\\\"cancelButtonText\\\":\\\"Anuluj\\\",\\\"cancelButtonAriaLabel\\\":\\\"Anuluj\\\"},\\\"startScreen\\\":{\\\"recentSearchesTitle\\\":\\\"Historia wyszukiwania\\\",\\\"noRecentSearchesText\\\":\\\"Brak historii wyszukiwania\\\",\\\"saveRecentSearchButtonTitle\\\":\\\"Zapisz w historii wyszukiwania\\\",\\\"removeRecentSearchButtonTitle\\\":\\\"Usuń z historii wyszukiwania\\\",\\\"favoriteSearchesTitle\\\":\\\"Ulubione\\\",\\\"removeFavoriteSearchButtonTitle\\\":\\\"Usuń z ulubionych\\\"},\\\"errorScreen\\\":{\\\"titleText\\\":\\\"Nie można pobrać wyników\\\",\\\"helpText\\\":\\\"Może być konieczne sprawdzenie połączenia sieciowego\\\"},\\\"footer\\\":{\\\"selectText\\\":\\\"Wybierz\\\",\\\"navigateText\\\":\\\"Nawigacja\\\",\\\"closeText\\\":\\\"Zamknij\\\",\\\"searchByText\\\":\\\"Dostawca wyszukiwania\\\"},\\\"noResultsScreen\\\":{\\\"noResultsText\\\":\\\"Nie znaleziono odpowiednich wyników\\\",\\\"suggestedQueryText\\\":\\\"Możesz spróbować przeszukać\\\",\\\"reportMissingResultsText\\\":\\\"Czy uważasz, że to zapytanie powinno posiadać wyniki?\\\",\\\"reportMissingResultsLinkText\\\":\\\"Kliknij, aby przekazać opinię\\\"}}}}},\\\"startUrls\\\":[\\\"https://tuist.dev/\\\"],\\\"renderJavaScript\\\":false,\\\"sitemaps\\\":[],\\\"exclusionPatterns\\\":[],\\\"ignoreCanonicalTo\\\":false,\\\"discoveryPatterns\\\":[\\\"https://tuist.dev/**\\\"],\\\"schedule\\\":\\\"at 05:10 on Saturday\\\",\\\"actions\\\":[{\\\"indexName\\\":\\\"tuist\\\",\\\"pathsToMatch\\\":[\\\"https://tuist.dev/**\\\"],\\\"recordExtractor\\\":\\\"_vp-fn_({ $, helpers }) => {\\\\n return helpers.docsearch({\\\\n recordProps: {\\\\n lvl1: \\\\\\\".content h1\\\\\\\",\\\\n content: \\\\\\\".content p, .content li\\\\\\\",\\\\n lvl0: {\\\\n selectors: \\\\\\\"section.has-active div h2\\\\\\\",\\\\n defaultValue: \\\\\\\"Documentation\\\\\\\"\\\\n },\\\\n lvl2: \\\\\\\".content h2\\\\\\\",\\\\n lvl3: \\\\\\\".content h3\\\\\\\",\\\\n lvl4: \\\\\\\".content h4\\\\\\\",\\\\n lvl5: \\\\\\\".content h5\\\\\\\"\\\\n },\\\\n indexHeadings: true\\\\n });\\\\n }\\\"}],\\\"initialIndexSettings\\\":{\\\"vitepress\\\":{\\\"attributesForFaceting\\\":[\\\"type\\\",\\\"lang\\\"],\\\"attributesToRetrieve\\\":[\\\"hierarchy\\\",\\\"content\\\",\\\"anchor\\\",\\\"url\\\"],\\\"attributesToHighlight\\\":[\\\"hierarchy\\\",\\\"hierarchy_camel\\\",\\\"content\\\"],\\\"attributesToSnippet\\\":[\\\"content:10\\\"],\\\"camelCaseAttributes\\\":[\\\"hierarchy\\\",\\\"hierarchy_radio\\\",\\\"content\\\"],\\\"searchableAttributes\\\":[\\\"unordered(hierarchy_radio_camel.lvl0)\\\",\\\"unordered(hierarchy_radio.lvl0)\\\",\\\"unordered(hierarchy_radio_camel.lvl1)\\\",\\\"unordered(hierarchy_radio.lvl1)\\\",\\\"unordered(hierarchy_radio_camel.lvl2)\\\",\\\"unordered(hierarchy_radio.lvl2)\\\",\\\"unordered(hierarchy_radio_camel.lvl3)\\\",\\\"unordered(hierarchy_radio.lvl3)\\\",\\\"unordered(hierarchy_radio_camel.lvl4)\\\",\\\"unordered(hierarchy_radio.lvl4)\\\",\\\"unordered(hierarchy_radio_camel.lvl5)\\\",\\\"unordered(hierarchy_radio.lvl5)\\\",\\\"unordered(hierarchy_radio_camel.lvl6)\\\",\\\"unordered(hierarchy_radio.lvl6)\\\",\\\"unordered(hierarchy_camel.lvl0)\\\",\\\"unordered(hierarchy.lvl0)\\\",\\\"unordered(hierarchy_camel.lvl1)\\\",\\\"unordered(hierarchy.lvl1)\\\",\\\"unordered(hierarchy_camel.lvl2)\\\",\\\"unordered(hierarchy.lvl2)\\\",\\\"unordered(hierarchy_camel.lvl3)\\\",\\\"unordered(hierarchy.lvl3)\\\",\\\"unordered(hierarchy_camel.lvl4)\\\",\\\"unordered(hierarchy.lvl4)\\\",\\\"unordered(hierarchy_camel.lvl5)\\\",\\\"unordered(hierarchy.lvl5)\\\",\\\"unordered(hierarchy_radio_camel.lvl6)\\\",\\\"unordered(hierarchy_radio.lvl6)\\\",\\\"content\\\"],\\\"distinct\\\":true,\\\"attributeForDistinct\\\":\\\"url\\\",\\\"customRanking\\\":[\\\"desc(weight.pageRank)\\\",\\\"desc(weight.level)\\\",\\\"asc(weight.position)\\\"],\\\"ranking\\\":[\\\"words\\\",\\\"filters\\\",\\\"typo\\\",\\\"attribute\\\",\\\"proximity\\\",\\\"exact\\\",\\\"custom\\\"],\\\"highlightPreTag\\\":\\\"<span class=\\\\\\\"algolia-docsearch-suggestion--highlight\\\\\\\">\\\",\\\"highlightPostTag\\\":\\\"</span>\\\",\\\"minWordSizefor1Typo\\\":3,\\\"minWordSizefor2Typos\\\":7,\\\"allowTyposOnNumericTokens\\\":false,\\\"minProximity\\\":1,\\\"ignorePlurals\\\":true,\\\"advancedSyntax\\\":true,\\\"attributeCriteriaComputedByMinProximity\\\":true,\\\"removeWordsIfNoResults\\\":\\\"allOptional\\\"}}}},\\\"editLink\\\":{\\\"pattern\\\":\\\"https://github.com/tuist/tuist/edit/main/docs/docs/:path\\\"},\\\"socialLinks\\\":[{\\\"icon\\\":\\\"github\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist\\\"},{\\\"icon\\\":\\\"mastodon\\\",\\\"link\\\":\\\"https://fosstodon.org/@tuist\\\"},{\\\"icon\\\":\\\"bluesky\\\",\\\"link\\\":\\\"https://bsky.app/profile/tuist.dev\\\"},{\\\"icon\\\":\\\"slack\\\",\\\"link\\\":\\\"https://join.slack.com/t/tuistapp/shared_invite/zt-1y667mjbk-s2LTRX1YByb9EIITjdLcLw\\\"}],\\\"footer\\\":{\\\"message\\\":\\\"Released under the MIT License.\\\",\\\"copyright\\\":\\\"Copyright © 2024-present Tuist GmbH\\\"},\\\"llmstxt\\\":{\\\"pageData\\\":[{\\\"path\\\":\\\"/llms-full.txt\\\",\\\"url\\\":\\\"/llms-full.txt\\\",\\\"llmUrl\\\":\\\"/llms-full.txt\\\"},{\\\"path\\\":\\\"/en.md\\\",\\\"url\\\":\\\"/en\\\",\\\"llmUrl\\\":\\\"/en.md\\\"},{\\\"path\\\":\\\"/en/cli/account.md\\\",\\\"url\\\":\\\"/en/cli/account\\\",\\\"llmUrl\\\":\\\"/en/cli/account.md\\\"},{\\\"path\\\":\\\"/en/cli/account/tokens.md\\\",\\\"url\\\":\\\"/en/cli/account/tokens\\\",\\\"llmUrl\\\":\\\"/en/cli/account/tokens.md\\\"},{\\\"path\\\":\\\"/en/cli/account/tokens/create.md\\\",\\\"url\\\":\\\"/en/cli/account/tokens/create\\\",\\\"llmUrl\\\":\\\"/en/cli/account/tokens/create.md\\\"},{\\\"path\\\":\\\"/en/cli/account/tokens/list.md\\\",\\\"url\\\":\\\"/en/cli/account/tokens/list\\\",\\\"llmUrl\\\":\\\"/en/cli/account/tokens/list.md\\\"},{\\\"path\\\":\\\"/en/cli/account/tokens/revoke.md\\\",\\\"url\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"llmUrl\\\":\\\"/en/cli/account/tokens/revoke.md\\\"},{\\\"path\\\":\\\"/en/cli/account/update.md\\\",\\\"url\\\":\\\"/en/cli/account/update\\\",\\\"llmUrl\\\":\\\"/en/cli/account/update.md\\\"},{\\\"path\\\":\\\"/en/cli/analytics-upload.md\\\",\\\"url\\\":\\\"/en/cli/analytics-upload\\\",\\\"llmUrl\\\":\\\"/en/cli/analytics-upload.md\\\"},{\\\"path\\\":\\\"/en/cli/auth.md\\\",\\\"url\\\":\\\"/en/cli/auth\\\",\\\"llmUrl\\\":\\\"/en/cli/auth.md\\\"},{\\\"path\\\":\\\"/en/cli/auth/login.md\\\",\\\"url\\\":\\\"/en/cli/auth/login\\\",\\\"llmUrl\\\":\\\"/en/cli/auth/login.md\\\"},{\\\"path\\\":\\\"/en/cli/auth/logout.md\\\",\\\"url\\\":\\\"/en/cli/auth/logout\\\",\\\"llmUrl\\\":\\\"/en/cli/auth/logout.md\\\"},{\\\"path\\\":\\\"/en/cli/auth/refresh-token.md\\\",\\\"url\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"llmUrl\\\":\\\"/en/cli/auth/refresh-token.md\\\"},{\\\"path\\\":\\\"/en/cli/auth/whoami.md\\\",\\\"url\\\":\\\"/en/cli/auth/whoami\\\",\\\"llmUrl\\\":\\\"/en/cli/auth/whoami.md\\\"},{\\\"path\\\":\\\"/en/cli/build.md\\\",\\\"url\\\":\\\"/en/cli/build\\\",\\\"llmUrl\\\":\\\"/en/cli/build.md\\\"},{\\\"path\\\":\\\"/en/cli/build/list.md\\\",\\\"url\\\":\\\"/en/cli/build/list\\\",\\\"llmUrl\\\":\\\"/en/cli/build/list.md\\\"},{\\\"path\\\":\\\"/en/cli/build/run.md\\\",\\\"url\\\":\\\"/en/cli/build/run\\\",\\\"llmUrl\\\":\\\"/en/cli/build/run.md\\\"},{\\\"path\\\":\\\"/en/cli/build/show.md\\\",\\\"url\\\":\\\"/en/cli/build/show\\\",\\\"llmUrl\\\":\\\"/en/cli/build/show.md\\\"},{\\\"path\\\":\\\"/en/cli/bundle.md\\\",\\\"url\\\":\\\"/en/cli/bundle\\\",\\\"llmUrl\\\":\\\"/en/cli/bundle.md\\\"},{\\\"path\\\":\\\"/en/cli/bundle/list.md\\\",\\\"url\\\":\\\"/en/cli/bundle/list\\\",\\\"llmUrl\\\":\\\"/en/cli/bundle/list.md\\\"},{\\\"path\\\":\\\"/en/cli/bundle/show.md\\\",\\\"url\\\":\\\"/en/cli/bundle/show\\\",\\\"llmUrl\\\":\\\"/en/cli/bundle/show.md\\\"},{\\\"path\\\":\\\"/en/cli/cache.md\\\",\\\"url\\\":\\\"/en/cli/cache\\\",\\\"llmUrl\\\":\\\"/en/cli/cache.md\\\"},{\\\"path\\\":\\\"/en/cli/cache-start.md\\\",\\\"url\\\":\\\"/en/cli/cache-start\\\",\\\"llmUrl\\\":\\\"/en/cli/cache-start.md\\\"},{\\\"path\\\":\\\"/en/cli/cache/config.md\\\",\\\"url\\\":\\\"/en/cli/cache/config\\\",\\\"llmUrl\\\":\\\"/en/cli/cache/config.md\\\"},{\\\"path\\\":\\\"/en/cli/cache/warm.md\\\",\\\"url\\\":\\\"/en/cli/cache/warm\\\",\\\"llmUrl\\\":\\\"/en/cli/cache/warm.md\\\"},{\\\"path\\\":\\\"/en/cli/clean.md\\\",\\\"url\\\":\\\"/en/cli/clean\\\",\\\"llmUrl\\\":\\\"/en/cli/clean.md\\\"},{\\\"path\\\":\\\"/en/cli/debugging.md\\\",\\\"url\\\":\\\"/en/cli/debugging\\\",\\\"llmUrl\\\":\\\"/en/cli/debugging.md\\\"},{\\\"path\\\":\\\"/en/cli/directories.md\\\",\\\"url\\\":\\\"/en/cli/directories\\\",\\\"llmUrl\\\":\\\"/en/cli/directories.md\\\"},{\\\"path\\\":\\\"/en/cli/dump.md\\\",\\\"url\\\":\\\"/en/cli/dump\\\",\\\"llmUrl\\\":\\\"/en/cli/dump.md\\\"},{\\\"path\\\":\\\"/en/cli/edit.md\\\",\\\"url\\\":\\\"/en/cli/edit\\\",\\\"llmUrl\\\":\\\"/en/cli/edit.md\\\"},{\\\"path\\\":\\\"/en/cli/generate.md\\\",\\\"url\\\":\\\"/en/cli/generate\\\",\\\"llmUrl\\\":\\\"/en/cli/generate.md\\\"},{\\\"path\\\":\\\"/en/cli/generate/list.md\\\",\\\"url\\\":\\\"/en/cli/generate/list\\\",\\\"llmUrl\\\":\\\"/en/cli/generate/list.md\\\"},{\\\"path\\\":\\\"/en/cli/generate/run.md\\\",\\\"url\\\":\\\"/en/cli/generate/run\\\",\\\"llmUrl\\\":\\\"/en/cli/generate/run.md\\\"},{\\\"path\\\":\\\"/en/cli/generate/show.md\\\",\\\"url\\\":\\\"/en/cli/generate/show\\\",\\\"llmUrl\\\":\\\"/en/cli/generate/show.md\\\"},{\\\"path\\\":\\\"/en/cli/graph.md\\\",\\\"url\\\":\\\"/en/cli/graph\\\",\\\"llmUrl\\\":\\\"/en/cli/graph.md\\\"},{\\\"path\\\":\\\"/en/cli/hash.md\\\",\\\"url\\\":\\\"/en/cli/hash\\\",\\\"llmUrl\\\":\\\"/en/cli/hash.md\\\"},{\\\"path\\\":\\\"/en/cli/hash/cache.md\\\",\\\"url\\\":\\\"/en/cli/hash/cache\\\",\\\"llmUrl\\\":\\\"/en/cli/hash/cache.md\\\"},{\\\"path\\\":\\\"/en/cli/hash/selective-testing.md\\\",\\\"url\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"llmUrl\\\":\\\"/en/cli/hash/selective-testing.md\\\"},{\\\"path\\\":\\\"/en/cli/help.md\\\",\\\"url\\\":\\\"/en/cli/help\\\",\\\"llmUrl\\\":\\\"/en/cli/help.md\\\"},{\\\"path\\\":\\\"/en/cli/init.md\\\",\\\"url\\\":\\\"/en/cli/init\\\",\\\"llmUrl\\\":\\\"/en/cli/init.md\\\"},{\\\"path\\\":\\\"/en/cli/inspect.md\\\",\\\"url\\\":\\\"/en/cli/inspect\\\",\\\"llmUrl\\\":\\\"/en/cli/inspect.md\\\"},{\\\"path\\\":\\\"/en/cli/inspect/build.md\\\",\\\"url\\\":\\\"/en/cli/inspect/build\\\",\\\"llmUrl\\\":\\\"/en/cli/inspect/build.md\\\"},{\\\"path\\\":\\\"/en/cli/inspect/bundle.md\\\",\\\"url\\\":\\\"/en/cli/inspect/bundle\\\",\\\"llmUrl\\\":\\\"/en/cli/inspect/bundle.md\\\"},{\\\"path\\\":\\\"/en/cli/inspect/dependencies.md\\\",\\\"url\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"llmUrl\\\":\\\"/en/cli/inspect/dependencies.md\\\"},{\\\"path\\\":\\\"/en/cli/inspect/implicit-imports.md\\\",\\\"url\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"llmUrl\\\":\\\"/en/cli/inspect/implicit-imports.md\\\"},{\\\"path\\\":\\\"/en/cli/inspect/redundant-imports.md\\\",\\\"url\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"llmUrl\\\":\\\"/en/cli/inspect/redundant-imports.md\\\"},{\\\"path\\\":\\\"/en/cli/inspect/test.md\\\",\\\"url\\\":\\\"/en/cli/inspect/test\\\",\\\"llmUrl\\\":\\\"/en/cli/inspect/test.md\\\"},{\\\"path\\\":\\\"/en/cli/install.md\\\",\\\"url\\\":\\\"/en/cli/install\\\",\\\"llmUrl\\\":\\\"/en/cli/install.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp.md\\\",\\\"url\\\":\\\"/en/cli/mcp\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp/setup.md\\\",\\\"url\\\":\\\"/en/cli/mcp/setup\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp/setup.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp/setup/claude.md\\\",\\\"url\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp/setup/claude.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp/setup/claude-code.md\\\",\\\"url\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp/setup/claude-code.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp/setup/cursor.md\\\",\\\"url\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp/setup/cursor.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp/setup/vscode.md\\\",\\\"url\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp/setup/vscode.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp/setup/zed.md\\\",\\\"url\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp/setup/zed.md\\\"},{\\\"path\\\":\\\"/en/cli/mcp/start.md\\\",\\\"url\\\":\\\"/en/cli/mcp/start\\\",\\\"llmUrl\\\":\\\"/en/cli/mcp/start.md\\\"},{\\\"path\\\":\\\"/en/cli/migration.md\\\",\\\"url\\\":\\\"/en/cli/migration\\\",\\\"llmUrl\\\":\\\"/en/cli/migration.md\\\"},{\\\"path\\\":\\\"/en/cli/migration/check-empty-settings.md\\\",\\\"url\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"llmUrl\\\":\\\"/en/cli/migration/check-empty-settings.md\\\"},{\\\"path\\\":\\\"/en/cli/migration/list-targets.md\\\",\\\"url\\\":\\\"/en/cli/migration/list-targets\\\",\\\"llmUrl\\\":\\\"/en/cli/migration/list-targets.md\\\"},{\\\"path\\\":\\\"/en/cli/migration/settings-to-xcconfig.md\\\",\\\"url\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"llmUrl\\\":\\\"/en/cli/migration/settings-to-xcconfig.md\\\"},{\\\"path\\\":\\\"/en/cli/organization.md\\\",\\\"url\\\":\\\"/en/cli/organization\\\",\\\"llmUrl\\\":\\\"/en/cli/organization.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/billing.md\\\",\\\"url\\\":\\\"/en/cli/organization/billing\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/billing.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/create.md\\\",\\\"url\\\":\\\"/en/cli/organization/create\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/create.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/delete.md\\\",\\\"url\\\":\\\"/en/cli/organization/delete\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/delete.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/invite.md\\\",\\\"url\\\":\\\"/en/cli/organization/invite\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/invite.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/list.md\\\",\\\"url\\\":\\\"/en/cli/organization/list\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/list.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/remove.md\\\",\\\"url\\\":\\\"/en/cli/organization/remove\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/remove.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/remove/invite.md\\\",\\\"url\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/remove/invite.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/remove/member.md\\\",\\\"url\\\":\\\"/en/cli/organization/remove/member\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/remove/member.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/remove/sso.md\\\",\\\"url\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/remove/sso.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/show.md\\\",\\\"url\\\":\\\"/en/cli/organization/show\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/show.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/update.md\\\",\\\"url\\\":\\\"/en/cli/organization/update\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/update.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/update/member.md\\\",\\\"url\\\":\\\"/en/cli/organization/update/member\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/update/member.md\\\"},{\\\"path\\\":\\\"/en/cli/organization/update/sso.md\\\",\\\"url\\\":\\\"/en/cli/organization/update/sso\\\",\\\"llmUrl\\\":\\\"/en/cli/organization/update/sso.md\\\"},{\\\"path\\\":\\\"/en/cli/plugin.md\\\",\\\"url\\\":\\\"/en/cli/plugin\\\",\\\"llmUrl\\\":\\\"/en/cli/plugin.md\\\"},{\\\"path\\\":\\\"/en/cli/plugin/archive.md\\\",\\\"url\\\":\\\"/en/cli/plugin/archive\\\",\\\"llmUrl\\\":\\\"/en/cli/plugin/archive.md\\\"},{\\\"path\\\":\\\"/en/cli/plugin/build.md\\\",\\\"url\\\":\\\"/en/cli/plugin/build\\\",\\\"llmUrl\\\":\\\"/en/cli/plugin/build.md\\\"},{\\\"path\\\":\\\"/en/cli/plugin/run.md\\\",\\\"url\\\":\\\"/en/cli/plugin/run\\\",\\\"llmUrl\\\":\\\"/en/cli/plugin/run.md\\\"},{\\\"path\\\":\\\"/en/cli/plugin/test.md\\\",\\\"url\\\":\\\"/en/cli/plugin/test\\\",\\\"llmUrl\\\":\\\"/en/cli/plugin/test.md\\\"},{\\\"path\\\":\\\"/en/cli/project.md\\\",\\\"url\\\":\\\"/en/cli/project\\\",\\\"llmUrl\\\":\\\"/en/cli/project.md\\\"},{\\\"path\\\":\\\"/en/cli/project/create.md\\\",\\\"url\\\":\\\"/en/cli/project/create\\\",\\\"llmUrl\\\":\\\"/en/cli/project/create.md\\\"},{\\\"path\\\":\\\"/en/cli/project/delete.md\\\",\\\"url\\\":\\\"/en/cli/project/delete\\\",\\\"llmUrl\\\":\\\"/en/cli/project/delete.md\\\"},{\\\"path\\\":\\\"/en/cli/project/list.md\\\",\\\"url\\\":\\\"/en/cli/project/list\\\",\\\"llmUrl\\\":\\\"/en/cli/project/list.md\\\"},{\\\"path\\\":\\\"/en/cli/project/show.md\\\",\\\"url\\\":\\\"/en/cli/project/show\\\",\\\"llmUrl\\\":\\\"/en/cli/project/show.md\\\"},{\\\"path\\\":\\\"/en/cli/project/tokens.md\\\",\\\"url\\\":\\\"/en/cli/project/tokens\\\",\\\"llmUrl\\\":\\\"/en/cli/project/tokens.md\\\"},{\\\"path\\\":\\\"/en/cli/project/tokens/create.md\\\",\\\"url\\\":\\\"/en/cli/project/tokens/create\\\",\\\"llmUrl\\\":\\\"/en/cli/project/tokens/create.md\\\"},{\\\"path\\\":\\\"/en/cli/project/tokens/list.md\\\",\\\"url\\\":\\\"/en/cli/project/tokens/list\\\",\\\"llmUrl\\\":\\\"/en/cli/project/tokens/list.md\\\"},{\\\"path\\\":\\\"/en/cli/project/tokens/revoke.md\\\",\\\"url\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"llmUrl\\\":\\\"/en/cli/project/tokens/revoke.md\\\"},{\\\"path\\\":\\\"/en/cli/project/update.md\\\",\\\"url\\\":\\\"/en/cli/project/update\\\",\\\"llmUrl\\\":\\\"/en/cli/project/update.md\\\"},{\\\"path\\\":\\\"/en/cli/registry.md\\\",\\\"url\\\":\\\"/en/cli/registry\\\",\\\"llmUrl\\\":\\\"/en/cli/registry.md\\\"},{\\\"path\\\":\\\"/en/cli/registry/login.md\\\",\\\"url\\\":\\\"/en/cli/registry/login\\\",\\\"llmUrl\\\":\\\"/en/cli/registry/login.md\\\"},{\\\"path\\\":\\\"/en/cli/registry/logout.md\\\",\\\"url\\\":\\\"/en/cli/registry/logout\\\",\\\"llmUrl\\\":\\\"/en/cli/registry/logout.md\\\"},{\\\"path\\\":\\\"/en/cli/registry/setup.md\\\",\\\"url\\\":\\\"/en/cli/registry/setup\\\",\\\"llmUrl\\\":\\\"/en/cli/registry/setup.md\\\"},{\\\"path\\\":\\\"/en/cli/run.md\\\",\\\"url\\\":\\\"/en/cli/run\\\",\\\"llmUrl\\\":\\\"/en/cli/run.md\\\"},{\\\"path\\\":\\\"/en/cli/scaffold.md\\\",\\\"url\\\":\\\"/en/cli/scaffold\\\",\\\"llmUrl\\\":\\\"/en/cli/scaffold.md\\\"},{\\\"path\\\":\\\"/en/cli/scaffold/list.md\\\",\\\"url\\\":\\\"/en/cli/scaffold/list\\\",\\\"llmUrl\\\":\\\"/en/cli/scaffold/list.md\\\"},{\\\"path\\\":\\\"/en/cli/setup.md\\\",\\\"url\\\":\\\"/en/cli/setup\\\",\\\"llmUrl\\\":\\\"/en/cli/setup.md\\\"},{\\\"path\\\":\\\"/en/cli/setup/cache.md\\\",\\\"url\\\":\\\"/en/cli/setup/cache\\\",\\\"llmUrl\\\":\\\"/en/cli/setup/cache.md\\\"},{\\\"path\\\":\\\"/en/cli/share.md\\\",\\\"url\\\":\\\"/en/cli/share\\\",\\\"llmUrl\\\":\\\"/en/cli/share.md\\\"},{\\\"path\\\":\\\"/en/cli/shell-completions.md\\\",\\\"url\\\":\\\"/en/cli/shell-completions\\\",\\\"llmUrl\\\":\\\"/en/cli/shell-completions.md\\\"},{\\\"path\\\":\\\"/en/cli/test.md\\\",\\\"url\\\":\\\"/en/cli/test\\\",\\\"llmUrl\\\":\\\"/en/cli/test.md\\\"},{\\\"path\\\":\\\"/en/cli/test/case.md\\\",\\\"url\\\":\\\"/en/cli/test/case\\\",\\\"llmUrl\\\":\\\"/en/cli/test/case.md\\\"},{\\\"path\\\":\\\"/en/cli/test/case/list.md\\\",\\\"url\\\":\\\"/en/cli/test/case/list\\\",\\\"llmUrl\\\":\\\"/en/cli/test/case/list.md\\\"},{\\\"path\\\":\\\"/en/cli/test/case/run.md\\\",\\\"url\\\":\\\"/en/cli/test/case/run\\\",\\\"llmUrl\\\":\\\"/en/cli/test/case/run.md\\\"},{\\\"path\\\":\\\"/en/cli/test/case/run/list.md\\\",\\\"url\\\":\\\"/en/cli/test/case/run/list\\\",\\\"llmUrl\\\":\\\"/en/cli/test/case/run/list.md\\\"},{\\\"path\\\":\\\"/en/cli/test/case/run/show.md\\\",\\\"url\\\":\\\"/en/cli/test/case/run/show\\\",\\\"llmUrl\\\":\\\"/en/cli/test/case/run/show.md\\\"},{\\\"path\\\":\\\"/en/cli/test/case/show.md\\\",\\\"url\\\":\\\"/en/cli/test/case/show\\\",\\\"llmUrl\\\":\\\"/en/cli/test/case/show.md\\\"},{\\\"path\\\":\\\"/en/cli/test/run.md\\\",\\\"url\\\":\\\"/en/cli/test/run\\\",\\\"llmUrl\\\":\\\"/en/cli/test/run.md\\\"},{\\\"path\\\":\\\"/en/cli/test/show.md\\\",\\\"url\\\":\\\"/en/cli/test/show\\\",\\\"llmUrl\\\":\\\"/en/cli/test/show.md\\\"},{\\\"path\\\":\\\"/en/cli/version.md\\\",\\\"url\\\":\\\"/en/cli/version\\\",\\\"llmUrl\\\":\\\"/en/cli/version.md\\\"},{\\\"path\\\":\\\"/en/cli/xcodebuild.md\\\",\\\"url\\\":\\\"/en/cli/xcodebuild\\\",\\\"llmUrl\\\":\\\"/en/cli/xcodebuild.md\\\"},{\\\"path\\\":\\\"/en/cli/xcodebuild/archive.md\\\",\\\"url\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"llmUrl\\\":\\\"/en/cli/xcodebuild/archive.md\\\"},{\\\"path\\\":\\\"/en/cli/xcodebuild/build.md\\\",\\\"url\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"llmUrl\\\":\\\"/en/cli/xcodebuild/build.md\\\"},{\\\"path\\\":\\\"/en/cli/xcodebuild/build-for-testing.md\\\",\\\"url\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"llmUrl\\\":\\\"/en/cli/xcodebuild/build-for-testing.md\\\"},{\\\"path\\\":\\\"/en/cli/xcodebuild/test.md\\\",\\\"url\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"llmUrl\\\":\\\"/en/cli/xcodebuild/test.md\\\"},{\\\"path\\\":\\\"/en/cli/xcodebuild/test-without-building.md\\\",\\\"url\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"llmUrl\\\":\\\"/en/cli/xcodebuild/test-without-building.md\\\"},{\\\"path\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer.md\\\",\\\"url\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"llmUrl\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer.md\\\"},{\\\"path\\\":\\\"/en/contributors/cli/logging.md\\\",\\\"url\\\":\\\"/en/contributors/cli/logging\\\",\\\"llmUrl\\\":\\\"/en/contributors/cli/logging.md\\\"},{\\\"path\\\":\\\"/en/contributors/code-reviews.md\\\",\\\"url\\\":\\\"/en/contributors/code-reviews\\\",\\\"llmUrl\\\":\\\"/en/contributors/code-reviews.md\\\"},{\\\"path\\\":\\\"/en/contributors/code.md\\\",\\\"url\\\":\\\"/en/contributors/code\\\",\\\"llmUrl\\\":\\\"/en/contributors/code.md\\\"},{\\\"path\\\":\\\"/en/contributors/code/cli.md\\\",\\\"url\\\":\\\"/en/contributors/code/cli\\\",\\\"llmUrl\\\":\\\"/en/contributors/code/cli.md\\\"},{\\\"path\\\":\\\"/en/contributors/code/docs.md\\\",\\\"url\\\":\\\"/en/contributors/code/docs\\\",\\\"llmUrl\\\":\\\"/en/contributors/code/docs.md\\\"},{\\\"path\\\":\\\"/en/contributors/code/handbook.md\\\",\\\"url\\\":\\\"/en/contributors/code/handbook\\\",\\\"llmUrl\\\":\\\"/en/contributors/code/handbook.md\\\"},{\\\"path\\\":\\\"/en/contributors/code/server.md\\\",\\\"url\\\":\\\"/en/contributors/code/server\\\",\\\"llmUrl\\\":\\\"/en/contributors/code/server.md\\\"},{\\\"path\\\":\\\"/en/contributors/debugging.md\\\",\\\"url\\\":\\\"/en/contributors/debugging\\\",\\\"llmUrl\\\":\\\"/en/contributors/debugging.md\\\"},{\\\"path\\\":\\\"/en/contributors/issue-reporting.md\\\",\\\"url\\\":\\\"/en/contributors/issue-reporting\\\",\\\"llmUrl\\\":\\\"/en/contributors/issue-reporting.md\\\"},{\\\"path\\\":\\\"/en/contributors/principles.md\\\",\\\"url\\\":\\\"/en/contributors/principles\\\",\\\"llmUrl\\\":\\\"/en/contributors/principles.md\\\"},{\\\"path\\\":\\\"/en/contributors/releases.md\\\",\\\"url\\\":\\\"/en/contributors/releases\\\",\\\"llmUrl\\\":\\\"/en/contributors/releases.md\\\"},{\\\"path\\\":\\\"/en/contributors/translate.md\\\",\\\"url\\\":\\\"/en/contributors/translate\\\",\\\"llmUrl\\\":\\\"/en/contributors/translate.md\\\"},{\\\"path\\\":\\\"/en/guides/cache/architecture.md\\\",\\\"url\\\":\\\"/en/guides/cache/architecture\\\",\\\"llmUrl\\\":\\\"/en/guides/cache/architecture.md\\\"},{\\\"path\\\":\\\"/en/guides/cache/self-host.md\\\",\\\"url\\\":\\\"/en/guides/cache/self-host\\\",\\\"llmUrl\\\":\\\"/en/guides/cache/self-host.md\\\"},{\\\"path\\\":\\\"/en/guides/features/agentic-coding/mcp.md\\\",\\\"url\\\":\\\"/en/guides/features/agentic-coding/mcp\\\",\\\"llmUrl\\\":\\\"/en/guides/features/agentic-coding/mcp.md\\\"},{\\\"path\\\":\\\"/en/guides/features/agentic-coding/skills.md\\\",\\\"url\\\":\\\"/en/guides/features/agentic-coding/skills\\\",\\\"llmUrl\\\":\\\"/en/guides/features/agentic-coding/skills.md\\\"},{\\\"path\\\":\\\"/en/guides/features/bundle-size.md\\\",\\\"url\\\":\\\"/en/guides/features/bundle-size\\\",\\\"llmUrl\\\":\\\"/en/guides/features/bundle-size.md\\\"},{\\\"path\\\":\\\"/en/guides/features/cache.md\\\",\\\"url\\\":\\\"/en/guides/features/cache\\\",\\\"llmUrl\\\":\\\"/en/guides/features/cache.md\\\"},{\\\"path\\\":\\\"/en/guides/features/cache/gradle-cache.md\\\",\\\"url\\\":\\\"/en/guides/features/cache/gradle-cache\\\",\\\"llmUrl\\\":\\\"/en/guides/features/cache/gradle-cache.md\\\"},{\\\"path\\\":\\\"/en/guides/features/cache/module-cache.md\\\",\\\"url\\\":\\\"/en/guides/features/cache/module-cache\\\",\\\"llmUrl\\\":\\\"/en/guides/features/cache/module-cache.md\\\"},{\\\"path\\\":\\\"/en/guides/features/cache/xcode-cache.md\\\",\\\"url\\\":\\\"/en/guides/features/cache/xcode-cache\\\",\\\"llmUrl\\\":\\\"/en/guides/features/cache/xcode-cache.md\\\"},{\\\"path\\\":\\\"/en/guides/features/insights.md\\\",\\\"url\\\":\\\"/en/guides/features/insights\\\",\\\"llmUrl\\\":\\\"/en/guides/features/insights.md\\\"},{\\\"path\\\":\\\"/en/guides/features/insights/gradle-cache.md\\\",\\\"url\\\":\\\"/en/guides/features/insights/gradle-cache\\\",\\\"llmUrl\\\":\\\"/en/guides/features/insights/gradle-cache.md\\\"},{\\\"path\\\":\\\"/en/guides/features/insights/xcode-cache.md\\\",\\\"url\\\":\\\"/en/guides/features/insights/xcode-cache\\\",\\\"llmUrl\\\":\\\"/en/guides/features/insights/xcode-cache.md\\\"},{\\\"path\\\":\\\"/en/guides/features/previews.md\\\",\\\"url\\\":\\\"/en/guides/features/previews\\\",\\\"llmUrl\\\":\\\"/en/guides/features/previews.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects.md\\\",\\\"url\\\":\\\"/en/guides/features/projects\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/adoption/migrate/bazel-project.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/adoption/migrate/bazel-project\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/adoption/migrate/bazel-project.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/adoption/migrate/swift-package.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/adoption/migrate/swift-package\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/adoption/migrate/swift-package.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/adoption/migrate/xcode-project.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/adoption/migrate/xcode-project\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/adoption/migrate/xcode-project.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/adoption/migrate/xcodegen-project.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/adoption/migrate/xcodegen-project\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/adoption/migrate/xcodegen-project.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/adoption/new-project.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/adoption/new-project\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/adoption/new-project.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/adoption/swift-package.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/adoption/swift-package\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/adoption/swift-package.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/best-practices.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/best-practices\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/best-practices.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/code-sharing.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/code-sharing\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/code-sharing.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/cost-of-convenience.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/cost-of-convenience\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/cost-of-convenience.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/dependencies.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/dependencies\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/dependencies.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/directory-structure.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/directory-structure\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/directory-structure.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/dynamic-configuration.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/dynamic-configuration\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/dynamic-configuration.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/editing.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/editing\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/editing.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/hashing.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/hashing\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/hashing.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/inspect/implicit-dependencies.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/inspect/implicit-dependencies\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/inspect/implicit-dependencies.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/manifests.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/manifests\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/manifests.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/metadata-tags.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/metadata-tags\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/metadata-tags.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/plugins.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/plugins\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/plugins.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/synthesized-files.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/synthesized-files\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/synthesized-files.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/templates.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/templates\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/templates.md\\\"},{\\\"path\\\":\\\"/en/guides/features/projects/tma-architecture.md\\\",\\\"url\\\":\\\"/en/guides/features/projects/tma-architecture\\\",\\\"llmUrl\\\":\\\"/en/guides/features/projects/tma-architecture.md\\\"},{\\\"path\\\":\\\"/en/guides/features/qa.md\\\",\\\"url\\\":\\\"/en/guides/features/qa\\\",\\\"llmUrl\\\":\\\"/en/guides/features/qa.md\\\"},{\\\"path\\\":\\\"/en/guides/features/registry.md\\\",\\\"url\\\":\\\"/en/guides/features/registry\\\",\\\"llmUrl\\\":\\\"/en/guides/features/registry.md\\\"},{\\\"path\\\":\\\"/en/guides/features/registry/continuous-integration.md\\\",\\\"url\\\":\\\"/en/guides/features/registry/continuous-integration\\\",\\\"llmUrl\\\":\\\"/en/guides/features/registry/continuous-integration.md\\\"},{\\\"path\\\":\\\"/en/guides/features/registry/generated-project.md\\\",\\\"url\\\":\\\"/en/guides/features/registry/generated-project\\\",\\\"llmUrl\\\":\\\"/en/guides/features/registry/generated-project.md\\\"},{\\\"path\\\":\\\"/en/guides/features/registry/swift-package.md\\\",\\\"url\\\":\\\"/en/guides/features/registry/swift-package\\\",\\\"llmUrl\\\":\\\"/en/guides/features/registry/swift-package.md\\\"},{\\\"path\\\":\\\"/en/guides/features/registry/xcode-project.md\\\",\\\"url\\\":\\\"/en/guides/features/registry/xcode-project\\\",\\\"llmUrl\\\":\\\"/en/guides/features/registry/xcode-project.md\\\"},{\\\"path\\\":\\\"/en/guides/features/registry/xcodeproj-integration.md\\\",\\\"url\\\":\\\"/en/guides/features/registry/xcodeproj-integration\\\",\\\"llmUrl\\\":\\\"/en/guides/features/registry/xcodeproj-integration.md\\\"},{\\\"path\\\":\\\"/en/guides/features/selective-testing.md\\\",\\\"url\\\":\\\"/en/guides/features/selective-testing\\\",\\\"llmUrl\\\":\\\"/en/guides/features/selective-testing.md\\\"},{\\\"path\\\":\\\"/en/guides/features/selective-testing.md\\\",\\\"url\\\":\\\"/en/guides/features/selective-testing\\\",\\\"llmUrl\\\":\\\"/en/guides/features/selective-testing.md\\\"},{\\\"path\\\":\\\"/en/guides/features/test-insights.md\\\",\\\"url\\\":\\\"/en/guides/features/test-insights\\\",\\\"llmUrl\\\":\\\"/en/guides/features/test-insights.md\\\"},{\\\"path\\\":\\\"/en/guides/features/test-insights/flaky-tests.md\\\",\\\"url\\\":\\\"/en/guides/features/test-insights/flaky-tests\\\",\\\"llmUrl\\\":\\\"/en/guides/features/test-insights/flaky-tests.md\\\"},{\\\"path\\\":\\\"/en/guides/features/test-insights/flaky-tests/gradle.md\\\",\\\"url\\\":\\\"/en/guides/features/test-insights/flaky-tests/gradle\\\",\\\"llmUrl\\\":\\\"/en/guides/features/test-insights/flaky-tests/gradle.md\\\"},{\\\"path\\\":\\\"/en/guides/features/test-insights/flaky-tests/xcode.md\\\",\\\"url\\\":\\\"/en/guides/features/test-insights/flaky-tests/xcode\\\",\\\"llmUrl\\\":\\\"/en/guides/features/test-insights/flaky-tests/xcode.md\\\"},{\\\"path\\\":\\\"/en/guides/features/test-insights/gradle.md\\\",\\\"url\\\":\\\"/en/guides/features/test-insights/gradle\\\",\\\"llmUrl\\\":\\\"/en/guides/features/test-insights/gradle.md\\\"},{\\\"path\\\":\\\"/en/guides/features/test-insights/xcode.md\\\",\\\"url\\\":\\\"/en/guides/features/test-insights/xcode\\\",\\\"llmUrl\\\":\\\"/en/guides/features/test-insights/xcode.md\\\"},{\\\"path\\\":\\\"/en/guides/install-gradle-plugin.md\\\",\\\"url\\\":\\\"/en/guides/install-gradle-plugin\\\",\\\"llmUrl\\\":\\\"/en/guides/install-gradle-plugin.md\\\"},{\\\"path\\\":\\\"/en/guides/install-tuist.md\\\",\\\"url\\\":\\\"/en/guides/install-tuist\\\",\\\"llmUrl\\\":\\\"/en/guides/install-tuist.md\\\"},{\\\"path\\\":\\\"/en/guides/integrations/continuous-integration.md\\\",\\\"url\\\":\\\"/en/guides/integrations/continuous-integration\\\",\\\"llmUrl\\\":\\\"/en/guides/integrations/continuous-integration.md\\\"},{\\\"path\\\":\\\"/en/guides/integrations/gitforge/github.md\\\",\\\"url\\\":\\\"/en/guides/integrations/gitforge/github\\\",\\\"llmUrl\\\":\\\"/en/guides/integrations/gitforge/github.md\\\"},{\\\"path\\\":\\\"/en/guides/integrations/slack.md\\\",\\\"url\\\":\\\"/en/guides/integrations/slack\\\",\\\"llmUrl\\\":\\\"/en/guides/integrations/slack.md\\\"},{\\\"path\\\":\\\"/en/guides/integrations/sso.md\\\",\\\"url\\\":\\\"/en/guides/integrations/sso\\\",\\\"llmUrl\\\":\\\"/en/guides/integrations/sso.md\\\"},{\\\"path\\\":\\\"/en/guides/server/accounts-and-projects.md\\\",\\\"url\\\":\\\"/en/guides/server/accounts-and-projects\\\",\\\"llmUrl\\\":\\\"/en/guides/server/accounts-and-projects.md\\\"},{\\\"path\\\":\\\"/en/guides/server/authentication.md\\\",\\\"url\\\":\\\"/en/guides/server/authentication\\\",\\\"llmUrl\\\":\\\"/en/guides/server/authentication.md\\\"},{\\\"path\\\":\\\"/en/guides/server/self-host/install.md\\\",\\\"url\\\":\\\"/en/guides/server/self-host/install\\\",\\\"llmUrl\\\":\\\"/en/guides/server/self-host/install.md\\\"},{\\\"path\\\":\\\"/en/guides/server/self-host/telemetry.md\\\",\\\"url\\\":\\\"/en/guides/server/self-host/telemetry\\\",\\\"llmUrl\\\":\\\"/en/guides/server/self-host/telemetry.md\\\"},{\\\"path\\\":\\\"/en/references/examples.md\\\",\\\"url\\\":\\\"/en/references/examples\\\",\\\"llmUrl\\\":\\\"/en/references/examples.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_airship_sdk.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_airship_sdk\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_airship_sdk.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_build_rules.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_build_rules\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_build_rules.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_composable_architecture.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_composable_architecture\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_composable_architecture.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_scheme.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_scheme\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_scheme.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_exponea_sdk.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_exponea_sdk\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_exponea_sdk.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_generated_sources.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_generated_sources\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_generated_sources.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_globs.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_globs\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_globs.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_google_maps.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_google_maps\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_google_maps.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_metal_options.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_metal_options\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_metal_options.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_organization_name_project.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_organization_name_project\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_organization_name_project.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_realm.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_realm\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_realm.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_environment_variables.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_environment_variables\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_environment_variables.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_actions.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_actions\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_actions.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_build_variables.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_build_variables\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_build_variables.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_coredata.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_coredata\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_coredata.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_custom_workspace.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_custom_workspace.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_extensions.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_extensions\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_extensions.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_and_resources.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_and_resources.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_helpers.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_helpers\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_helpers.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_local_swift_package.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_local_swift_package.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_multi_configs.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_multi_configs.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_on_demand_resources.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_on_demand_resources.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_privacy_manifest.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_privacy_manifest.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_remote_swift_package.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_remote_swift_package.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sdk.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sdk\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sdk.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_frameworks.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_frameworks.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_libraries.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_libraries.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_library_and_package.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_library_and_package.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_tests.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_tests\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_tests.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_xcframeworks.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_xcframeworks.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_without_config_manifest.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_without_config_manifest.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_macos_app_with_extensions.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_macos_app_with_extensions\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_macos_app_with_extensions.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_package_with_registry_and_alamofire.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_package_with_registry_and_alamofire.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_project_with_class_prefix.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_project_with_class_prefix\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_project_with_class_prefix.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/xcode_app.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/xcode_app\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/xcode_app.md\\\"},{\\\"path\\\":\\\"/en/references/examples/generated-projects/xcode_project_with_registry_and_alamofire.md\\\",\\\"url\\\":\\\"/en/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\",\\\"llmUrl\\\":\\\"/en/references/examples/generated-projects/xcode_project_with_registry_and_alamofire.md\\\"},{\\\"path\\\":\\\"/en/references/migrations/from-v3-to-v4.md\\\",\\\"url\\\":\\\"/en/references/migrations/from-v3-to-v4\\\",\\\"llmUrl\\\":\\\"/en/references/migrations/from-v3-to-v4.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/basecacheprofile.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/basecacheprofile.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/buildorder.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/buildorder\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/buildorder.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/buildrule.filetype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/buildrule.filetype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/cacheprofiletype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/cacheprofiletype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/cloud.option.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/cloud.option\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/cloud.option.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/configuration.variant.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/configuration.variant\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/configuration.variant.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/copyfileelement.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/copyfileelement\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/copyfileelement.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/debuginformationformat.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/debuginformationformat.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/defaultsettings.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/defaultsettings\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/defaultsettings.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/destination.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/destination\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/destination.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/entitlements.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/entitlements\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/entitlements.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/entitlements.codingerror.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/entitlements.codingerror.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/environment.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/environment\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/environment.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/environment.value.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/environment.value\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/environment.value.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/filecodegen.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/filecodegen\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/filecodegen.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/fileelement.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/fileelement\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/fileelement.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/fileheadertemplate.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/fileheadertemplate.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/foreignbuild.input.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/foreignbuild.input.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/foreignbuild.output.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/foreignbuild.output.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/infoplist.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/infoplist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/infoplist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/infoplist.codingerror.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/infoplist.codingerror.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/launchstyle.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/launchstyle\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/launchstyle.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/linkingstatus.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/linkingstatus\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/linkingstatus.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/mergedbinarytype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/mergedbinarytype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/output.linking.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/output.linking\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/output.linking.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/package.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/package\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/package.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/package.requirement.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/package.requirement\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/package.requirement.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/packageplatform.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/packageplatform\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/packageplatform.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/parser.option.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/parser.option\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/parser.option.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/path.pathtype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/path.pathtype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/path.pathtype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/platform.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/platform\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/platform.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/platformfilter.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/platformfilter\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/platformfilter.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/plist.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/plist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/plist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/plist.value.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/plist.value\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/plist.value.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/product.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/product\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/product.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/resourcefileelement.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/resourcefileelement.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/screencaptureformat.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/screencaptureformat.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/sdktype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/sdktype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/sdktype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/settingvalue.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/settingvalue\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/settingvalue.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/swiftcompilationmode.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/swiftcompilationmode.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/targetdependency.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/targetdependency\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/targetdependency.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/targetquery.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/targetquery\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/targetquery.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/targetscript.order.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/targetscript.order\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/targetscript.order.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/targetscript.script.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/targetscript.script\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/targetscript.script.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/template.attribute.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/template.attribute\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/template.attribute.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/template.attribute.value.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/template.attribute.value.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/template.contents.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/template.contents\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/template.contents.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/templatestring.token.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/templatestring.token\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/templatestring.token.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/tuistproject.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/tuistproject\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/tuistproject.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/enums/xcframeworksignature.md\\\",\\\"url\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/enums/xcframeworksignature.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/array(fileelement).md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/array(fileelement).md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer).md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer).md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/cacheprofiles.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/cacheprofiles.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/cacheprofiletype.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/cacheprofiletype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/closedrange.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/closedrange\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/closedrange.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/copyfileelement.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/copyfileelement.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/defaultsettings.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/defaultsettings.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/destinations.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/destinations\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/destinations.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/entitlements.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/entitlements\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/entitlements.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/environment.value_.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/environment.value_\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/environment.value_.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/fileelement.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/fileelement\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/fileelement.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/filelist.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/filelist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/filelist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/filelistglob.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/filelistglob\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/filelistglob.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/infoplist.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/infoplist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/infoplist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/package.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/package\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/package.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/platformfilters.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/platformfilters\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/platformfilters.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/plist.value.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/plist.value\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/plist.value.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/range.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/range\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/range.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/resourcefileelement.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/resourcefileelement.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/resourcefileelements.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/resourcefileelements.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/schemelanguage.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/schemelanguage.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/settingsdictionary.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/settingsdictionary.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/sourcefileglob.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/sourcefileglob.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/sourcefileslist.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/sourcefileslist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/targetquery.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/targetquery\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/targetquery.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/template.attribute.value.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/template.attribute.value.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/template.item.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/template.item\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/template.item.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/templatestring.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/templatestring\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/templatestring.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/extensions/version.md\\\",\\\"url\\\":\\\"/en/references/project-description/extensions/version\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/extensions/version.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/analyzeaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/analyzeaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/analyzeaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/archiveaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/archiveaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/archiveaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/arguments.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/arguments\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/arguments.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/buildablefolder.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/buildablefolder\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/buildablefolder.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/buildablefolderexception.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/buildablefolderexception.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/buildaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/buildaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/buildaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/buildrule.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/buildrule\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/buildrule.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/cacheprofile.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/cacheprofile\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/cacheprofile.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/cacheprofiles.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/cacheprofiles.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/cloud.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/cloud\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/cloud.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/config.inspectoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/config.inspectoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/config.installoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/config.installoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/config.installoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/configuration.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/configuration\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/configuration.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/configurationname.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/configurationname\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/configurationname.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/copyfilesaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/copyfilesaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/coredatamodel.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/coredatamodel\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/coredatamodel.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/deploymenttargets.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/deploymenttargets.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/environmentvariable.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/environmentvariable\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/environmentvariable.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/executionaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/executionaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/executionaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/filelist.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/filelist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/filelist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/filelistglob.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/filelistglob\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/filelistglob.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/headers.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/headers\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/headers.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/launchargument.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/launchargument\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/launchargument.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/metaloptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/metaloptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/metaloptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/ondemandresourcestags.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/ondemandresourcestags.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/packagesettings.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/packagesettings\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/packagesettings.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/path.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/path\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/path.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/platformcondition.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/platformcondition\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/platformcondition.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/plugin.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/plugin\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/plugin.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/pluginlocation.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/pluginlocation\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/pluginlocation.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/privacymanifest.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/privacymanifest\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/privacymanifest.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/profileaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/profileaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/profileaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/project.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/project\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/project.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/project.options.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/project.options\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/project.options.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/project.options.textsettings.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/project.options.textsettings.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/resourcefileelements.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/resourcefileelements.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/resourcesynthesizer.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/resourcesynthesizer.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/runaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/runaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/runaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/runactionoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/runactionoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/runactionoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/scheme.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/scheme\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/scheme.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/schemelanguage.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/schemelanguage\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/schemelanguage.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/settings.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/settings\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/settings.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/simulatedlocation.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/simulatedlocation.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/sourcefileglob.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/sourcefileglob.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/sourcefileslist.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/sourcefileslist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/target.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/target\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/target.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/target.foreignbuild.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/target.foreignbuild.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/targetmetadata.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/targetmetadata\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/targetmetadata.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/targetreference.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/targetreference\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/targetreference.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/targetscript.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/targetscript\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/targetscript.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/template.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/template\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/template.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/template.item.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/template.item\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/template.item.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/templatestring.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/templatestring\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/templatestring.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/testabletarget.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/testabletarget\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/testabletarget.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/testaction.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/testaction\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/testaction.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/testactionoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/testactionoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/testactionoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/testingoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/testingoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/testingoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/tuist.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/tuist\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/tuist.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/tuist.cache.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/tuist.cache\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/tuist.cache.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/tuist.generationoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/tuist.generationoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/version.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/version\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/version.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/workspace.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/workspace\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/workspace.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/structs/workspace.generationoptions.md\\\",\\\"url\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/structs/workspace.generationoptions.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/config.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/config\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/config.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/destinations.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/destinations\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/destinations.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/platformfilters.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/platformfilters.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/settingsdictionary.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/settingsdictionary.md\\\"},{\\\"path\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype.md\\\",\\\"url\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\",\\\"llmUrl\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype.md\\\"},{\\\"path\\\":\\\"/en/references/tuist-toml.md\\\",\\\"url\\\":\\\"/en/references/tuist-toml\\\",\\\"llmUrl\\\":\\\"/en/references/tuist-toml.md\\\"},{\\\"path\\\":\\\"/en/tutorials/xcode/create-a-generated-project.md\\\",\\\"url\\\":\\\"/en/tutorials/xcode/create-a-generated-project\\\",\\\"llmUrl\\\":\\\"/en/tutorials/xcode/create-a-generated-project.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/AutogeneratedWorkspaceSchemes.CodeCoverageMode.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/AutogeneratedWorkspaceSchemes.CodeCoverageMode.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/AutomaticSchemesOptions.TargetSchemesGrouping.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/AutomaticSchemesOptions.TargetSchemesGrouping.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/BaseCacheProfile.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/BaseCacheProfile\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/BaseCacheProfile.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/BuildOrder.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/BuildOrder\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/BuildOrder.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/BuildRule.CompilerSpec.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/BuildRule.CompilerSpec\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/BuildRule.CompilerSpec.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/BuildRule.FileType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/BuildRule.FileType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/BuildRule.FileType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/CacheProfileType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/CacheProfileType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/CacheProfileType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Cloud.Option.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Cloud.Option\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Cloud.Option.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/CompatibleXcodeVersions.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/CompatibleXcodeVersions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/CompatibleXcodeVersions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Configuration.Variant.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Configuration.Variant\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Configuration.Variant.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/CopyFileElement.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/CopyFileElement\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/CopyFileElement.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/CopyFilesAction.Destination.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/CopyFilesAction.Destination\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/CopyFilesAction.Destination.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/DebugInformationFormat.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/DebugInformationFormat\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/DebugInformationFormat.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/DefaultSettings.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/DefaultSettings\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/DefaultSettings.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Destination.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Destination\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Destination.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Entitlements.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Entitlements\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Entitlements.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Entitlements.CodingError.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Entitlements.CodingError\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Entitlements.CodingError.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Environment.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Environment\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Environment.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Environment.Value.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Environment.Value\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Environment.Value.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/FileCodeGen.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/FileCodeGen\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/FileCodeGen.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/FileElement.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/FileElement\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/FileElement.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/FileHeaderTemplate.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/FileHeaderTemplate\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/FileHeaderTemplate.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/ForeignBuild.Input.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/ForeignBuild.Input\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/ForeignBuild.Input.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/ForeignBuild.Output.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/ForeignBuild.Output\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/ForeignBuild.Output.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/GenerationOptions.AutogeneratedWorkspaceSchemes.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/GenerationOptions.AutogeneratedWorkspaceSchemes.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/GenerationOptions.GenerationWarning.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/GenerationOptions.GenerationWarning\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/GenerationOptions.GenerationWarning.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/GenerationOptions.StaticSideEffectsWarningTargets.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/GenerationOptions.StaticSideEffectsWarningTargets.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/GenerationOptions.WarningsAsErrors.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/GenerationOptions.WarningsAsErrors\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/GenerationOptions.WarningsAsErrors.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Headers.AutomaticExclusionRule.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Headers.AutomaticExclusionRule\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Headers.AutomaticExclusionRule.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/InfoPlist.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/InfoPlist\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/InfoPlist.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/InfoPlist.CodingError.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/InfoPlist.CodingError\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/InfoPlist.CodingError.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/LaunchStyle.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/LaunchStyle\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/LaunchStyle.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/LinkingStatus.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/LinkingStatus\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/LinkingStatus.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/MergedBinaryType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/MergedBinaryType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/MergedBinaryType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Output.Linking.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Output.Linking\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Output.Linking.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Package.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Package\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Package.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Package.Requirement.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Package.Requirement\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Package.Requirement.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/PackagePlatform.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/PackagePlatform\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/PackagePlatform.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Parser.Option.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Parser.Option\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Parser.Option.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Path.PathType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Path.PathType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Path.PathType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Platform.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Platform\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Platform.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/PlatformFilter.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/PlatformFilter\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/PlatformFilter.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Plist.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Plist\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Plist.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Plist.Value.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Plist.Value\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Plist.Value.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/PluginLocation.LocationType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/PluginLocation.LocationType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/PluginLocation.LocationType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Product.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Product\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Product.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Project.Options.AutomaticSchemesOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Project.Options.AutomaticSchemesOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Project.Options.AutomaticSchemesOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/ResourceFileElement.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/ResourceFileElement\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/ResourceFileElement.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/ResourceSynthesizer.Parser.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/ResourceSynthesizer.Parser\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/ResourceSynthesizer.Parser.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/ResourceSynthesizer.TemplateType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/ResourceSynthesizer.TemplateType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/ResourceSynthesizer.TemplateType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/RunActionOptions.GPUFrameCaptureMode.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/RunActionOptions.GPUFrameCaptureMode\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/RunActionOptions.GPUFrameCaptureMode.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/ScreenCaptureFormat.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/ScreenCaptureFormat\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/ScreenCaptureFormat.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/SDKType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/SDKType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/SDKType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/SettingValue.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/SettingValue\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/SettingValue.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/SourceFileGlob.FileType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/SourceFileGlob.FileType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/SourceFileGlob.FileType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/SwiftCompilationMode.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/SwiftCompilationMode\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/SwiftCompilationMode.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/SwiftOptimizationLevel.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/SwiftOptimizationLevel\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/SwiftOptimizationLevel.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TargetDependency.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TargetDependency\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TargetDependency.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TargetDependency.PackageType.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TargetDependency.PackageType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TargetDependency.PackageType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TargetQuery.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TargetQuery\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TargetQuery.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TargetScript.Order.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TargetScript.Order\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TargetScript.Order.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TargetScript.Script.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TargetScript.Script\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TargetScript.Script.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Template.Attribute.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Template.Attribute\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Template.Attribute.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Template.Attribute.Value.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Template.Attribute.Value\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Template.Attribute.Value.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/Template.Contents.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/Template.Contents\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/Template.Contents.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TemplateString.Token.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TemplateString.Token\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TemplateString.Token.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TestableTarget.Parallelization.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TestableTarget.Parallelization\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TestableTarget.Parallelization.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/TuistProject.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/TuistProject\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/TuistProject.md\\\"},{\\\"path\\\":\\\"/generated/manifest/enums/XCFrameworkSignature.md\\\",\\\"url\\\":\\\"/generated/manifest/enums/XCFrameworkSignature\\\",\\\"llmUrl\\\":\\\"/generated/manifest/enums/XCFrameworkSignature.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Array(FileElement).md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Array(FileElement)\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Array(FileElement).md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Array(ResourceSynthesizer).md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Array(ResourceSynthesizer)\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Array(ResourceSynthesizer).md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/CacheProfiles.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/CacheProfiles\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/CacheProfiles.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/CacheProfileType.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/CacheProfileType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/CacheProfileType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/ClosedRange.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/ClosedRange\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/ClosedRange.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/CopyFileElement.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/CopyFileElement\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/CopyFileElement.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/DefaultSettings.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/DefaultSettings\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/DefaultSettings.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Destinations.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Destinations\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Destinations.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Entitlements.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Entitlements\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Entitlements.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Environment.Value_.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Environment.Value_\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Environment.Value_.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/FileElement.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/FileElement\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/FileElement.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/FileList.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/FileList\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/FileList.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/FileListGlob.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/FileListGlob\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/FileListGlob.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/InfoPlist.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/InfoPlist\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/InfoPlist.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Package.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Package\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Package.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/PlatformFilters.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/PlatformFilters\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/PlatformFilters.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Plist.Value.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Plist.Value\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Plist.Value.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Range.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Range\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Range.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/ResourceFileElement.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/ResourceFileElement\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/ResourceFileElement.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/ResourceFileElements.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/ResourceFileElements\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/ResourceFileElements.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/ResourceSynthesizer.Parser.Option.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/ResourceSynthesizer.Parser.Option\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/ResourceSynthesizer.Parser.Option.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/SchemeLanguage.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/SchemeLanguage\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/SchemeLanguage.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/SettingsDictionary.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/SettingsDictionary\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/SettingsDictionary.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/SourceFileGlob.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/SourceFileGlob\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/SourceFileGlob.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/SourceFilesList.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/SourceFilesList\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/SourceFilesList.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/String.StringInterpolation.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/String.StringInterpolation\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/String.StringInterpolation.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/TargetQuery.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/TargetQuery\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/TargetQuery.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Template.Attribute.Value.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Template.Attribute.Value\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Template.Attribute.Value.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Template.Item.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Template.Item\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Template.Item.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/TemplateString.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/TemplateString\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/TemplateString.md\\\"},{\\\"path\\\":\\\"/generated/manifest/extensions/Version.md\\\",\\\"url\\\":\\\"/generated/manifest/extensions/Version\\\",\\\"llmUrl\\\":\\\"/generated/manifest/extensions/Version.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/AnalyzeAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/AnalyzeAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/AnalyzeAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/ArchiveAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/ArchiveAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/ArchiveAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Arguments.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Arguments\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Arguments.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/BuildableFolder.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/BuildableFolder\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/BuildableFolder.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/BuildableFolderException.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/BuildableFolderException\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/BuildableFolderException.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/BuildableFolderExceptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/BuildableFolderExceptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/BuildableFolderExceptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/BuildAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/BuildAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/BuildAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/BuildRule.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/BuildRule\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/BuildRule.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/CacheProfile.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/CacheProfile\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/CacheProfile.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/CacheProfiles.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/CacheProfiles\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/CacheProfiles.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Cloud.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Cloud\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Cloud.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Config.InspectOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Config.InspectOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Config.InspectOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Config.InstallOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Config.InstallOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Config.InstallOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Configuration.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Configuration\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Configuration.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/ConfigurationName.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/ConfigurationName\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/ConfigurationName.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/CopyFilesAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/CopyFilesAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/CopyFilesAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/CoreDataModel.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/CoreDataModel\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/CoreDataModel.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/DeploymentTargets.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/DeploymentTargets\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/DeploymentTargets.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/EnvironmentVariable.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/EnvironmentVariable\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/EnvironmentVariable.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/ExecutionAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/ExecutionAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/ExecutionAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/FileList.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/FileList\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/FileList.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/FileListGlob.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/FileListGlob\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/FileListGlob.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Headers.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Headers\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Headers.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/InspectOptions.RedundantDependencies.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/InspectOptions.RedundantDependencies\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/InspectOptions.RedundantDependencies.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/LaunchArgument.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/LaunchArgument\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/LaunchArgument.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/MetalOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/MetalOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/MetalOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/OnDemandResourcesTags.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/OnDemandResourcesTags\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/OnDemandResourcesTags.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/PackageSettings.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/PackageSettings\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/PackageSettings.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Path.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Path\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Path.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/PlatformCondition.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/PlatformCondition\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/PlatformCondition.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Plugin.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Plugin\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Plugin.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/PluginLocation.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/PluginLocation\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/PluginLocation.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/PrivacyManifest.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/PrivacyManifest\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/PrivacyManifest.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/ProfileAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/ProfileAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/ProfileAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Project.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Project\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Project.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Project.Options.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Project.Options\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Project.Options.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Project.Options.TextSettings.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Project.Options.TextSettings\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Project.Options.TextSettings.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/ResourceFileElements.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/ResourceFileElements\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/ResourceFileElements.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/ResourceSynthesizer.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/ResourceSynthesizer\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/ResourceSynthesizer.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/RunAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/RunAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/RunAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/RunActionOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/RunActionOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/RunActionOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Scheme.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Scheme\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Scheme.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/SchemeDiagnosticsOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/SchemeDiagnosticsOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/SchemeDiagnosticsOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/SchemeLanguage.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/SchemeLanguage\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/SchemeLanguage.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Settings.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Settings\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Settings.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/SimulatedLocation.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/SimulatedLocation\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/SimulatedLocation.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/SourceFileGlob.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/SourceFileGlob\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/SourceFileGlob.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/SourceFilesList.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/SourceFilesList\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/SourceFilesList.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Target.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Target\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Target.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Target.ForeignBuild.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Target.ForeignBuild\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Target.ForeignBuild.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TargetMetadata.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TargetMetadata\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TargetMetadata.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TargetReference.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TargetReference\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TargetReference.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TargetScript.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TargetScript\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TargetScript.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Template.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Template\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Template.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Template.Item.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Template.Item\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Template.Item.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TemplateString.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TemplateString\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TemplateString.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TemplateString.StringInterpolation.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TemplateString.StringInterpolation\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TemplateString.StringInterpolation.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TestableTarget.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TestableTarget\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TestableTarget.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TestAction.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TestAction\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TestAction.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TestActionOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TestActionOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TestActionOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TestingOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TestingOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TestingOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Tuist.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Tuist\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Tuist.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Tuist.Cache.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Tuist.Cache\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Tuist.Cache.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Tuist.CacheOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Tuist.CacheOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Tuist.CacheOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Tuist.GenerationOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Tuist.GenerationOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Tuist.GenerationOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/TuistXcodeProjectOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/TuistXcodeProjectOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/TuistXcodeProjectOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Version.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Version\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Version.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Workspace.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Workspace\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Workspace.md\\\"},{\\\"path\\\":\\\"/generated/manifest/structs/Workspace.GenerationOptions.md\\\",\\\"url\\\":\\\"/generated/manifest/structs/Workspace.GenerationOptions\\\",\\\"llmUrl\\\":\\\"/generated/manifest/structs/Workspace.GenerationOptions.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/Array(FileElement).ExtendedGraphemeClusterLiteralType.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/Array(FileElement).ExtendedGraphemeClusterLiteralType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/Array(FileElement).StringLiteralType.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/Array(FileElement).StringLiteralType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/Array(FileElement).StringLiteralType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/Array(FileElement).UnicodeScalarLiteralType.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/Array(FileElement).UnicodeScalarLiteralType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/Array(FileElement).UnicodeScalarLiteralType.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/Config.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/Config\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/Config.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/Destinations.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/Destinations\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/Destinations.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/PlatformFilters.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/PlatformFilters\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/PlatformFilters.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/RunActionOptions.SimulatedLocation.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/RunActionOptions.SimulatedLocation\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/RunActionOptions.SimulatedLocation.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/SettingsDictionary.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/SettingsDictionary\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/SettingsDictionary.md\\\"},{\\\"path\\\":\\\"/generated/manifest/typealiases/SettingValue.BooleanLiteralType.md\\\",\\\"url\\\":\\\"/generated/manifest/typealiases/SettingValue.BooleanLiteralType\\\",\\\"llmUrl\\\":\\\"/generated/manifest/typealiases/SettingValue.BooleanLiteralType.md\\\"},{\\\"path\\\":\\\"/llms.txt\\\",\\\"url\\\":\\\"/llms.txt\\\",\\\"llmUrl\\\":\\\"/llms.txt\\\"}]}},\\\"locales\\\":{\\\"en\\\":{\\\"label\\\":\\\"English\\\",\\\"lang\\\":\\\"en\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"link\\\":\\\"/en/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"Resources\\\",\\\"items\\\":[{\\\"text\\\":\\\"References\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"Contributors\\\",\\\"link\\\":\\\"/en/contributors/code\\\"},{\\\"text\\\":\\\"Changelog\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"API documentation\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"Status\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"Metrics dashboard\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/en/contributors\\\":[{\\\"text\\\":\\\"Contributors\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/en/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/en/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/en/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/en/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"Issue reporting\\\",\\\"link\\\":\\\"/en/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"Code reviews\\\",\\\"link\\\":\\\"/en/contributors/code-reviews\\\"},{\\\"text\\\":\\\"Principles\\\",\\\"link\\\":\\\"/en/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/contributors/debugging\\\"},{\\\"text\\\":\\\"Translate\\\",\\\"link\\\":\\\"/en/contributors/translate\\\"},{\\\"text\\\":\\\"Releases\\\",\\\"link\\\":\\\"/en/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Logging\\\",\\\"link\\\":\\\"/en/contributors/cli/logging\\\"}]}]}],\\\"/en/tutorials/\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/en/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/en/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/en/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Features\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Generated projects</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/en/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adoption\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Create a new project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Try with a Swift Package\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrate\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"An Xcode project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"A Swift package\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"An XcodeGen project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"A Bazel project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifests\\\",\\\"link\\\":\\\"/en/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Directory structure\\\",\\\"link\\\":\\\"/en/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Editing\\\",\\\"link\\\":\\\"/en/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencies\\\",\\\"link\\\":\\\"/en/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Code sharing\\\",\\\"link\\\":\\\"/en/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Synthesized files\\\",\\\"link\\\":\\\"/en/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Dynamic configuration\\\",\\\"link\\\":\\\"/en/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Templates\\\",\\\"link\\\":\\\"/en/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/en/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashing\\\",\\\"link\\\":\\\"/en/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspect\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Implicit imports\\\",\\\"link\\\":\\\"/en/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"The cost of convenience\\\",\\\"link\\\":\\\"/en/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Modular architecture\\\",\\\"link\\\":\\\"/en/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata tags\\\",\\\"link\\\":\\\"/en/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Best practices\\\",\\\"link\\\":\\\"/en/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/en/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/en/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/en/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/en/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Selective testing</span>\\\",\\\"link\\\":\\\"/en/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registry</span>\\\",\\\"link\\\":\\\"/en/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode project\\\",\\\"link\\\":\\\"/en/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Generated project\\\",\\\"link\\\":\\\"/en/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj-based integration\\\",\\\"link\\\":\\\"/en/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift package\\\",\\\"link\\\":\\\"/en/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Continuous integration\\\",\\\"link\\\":\\\"/en/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Build insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Bundle insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/en/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/en/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Agentic Coding</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/en/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Continuous integration</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git forges</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Server\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Accounts and projects</span>\\\",\\\"link\\\":\\\"/en/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Authentication</span>\\\",\\\"link\\\":\\\"/en/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Self-hosting</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Installation</span>\\\",\\\"link\\\":\\\"/en/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/en/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/en/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetry</span>\\\",\\\"link\\\":\\\"/en/guides/server/self-host/telemetry\\\"}]}]}],\\\"/en/guides/\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/en/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/en/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/en/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Features\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Generated projects</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/en/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adoption\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Create a new project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Try with a Swift Package\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrate\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"An Xcode project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"A Swift package\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"An XcodeGen project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"A Bazel project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifests\\\",\\\"link\\\":\\\"/en/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Directory structure\\\",\\\"link\\\":\\\"/en/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Editing\\\",\\\"link\\\":\\\"/en/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencies\\\",\\\"link\\\":\\\"/en/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Code sharing\\\",\\\"link\\\":\\\"/en/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Synthesized files\\\",\\\"link\\\":\\\"/en/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Dynamic configuration\\\",\\\"link\\\":\\\"/en/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Templates\\\",\\\"link\\\":\\\"/en/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/en/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashing\\\",\\\"link\\\":\\\"/en/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspect\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Implicit imports\\\",\\\"link\\\":\\\"/en/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"The cost of convenience\\\",\\\"link\\\":\\\"/en/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Modular architecture\\\",\\\"link\\\":\\\"/en/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata tags\\\",\\\"link\\\":\\\"/en/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Best practices\\\",\\\"link\\\":\\\"/en/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/en/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/en/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/en/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/en/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Selective testing</span>\\\",\\\"link\\\":\\\"/en/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registry</span>\\\",\\\"link\\\":\\\"/en/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode project\\\",\\\"link\\\":\\\"/en/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Generated project\\\",\\\"link\\\":\\\"/en/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj-based integration\\\",\\\"link\\\":\\\"/en/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift package\\\",\\\"link\\\":\\\"/en/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Continuous integration\\\",\\\"link\\\":\\\"/en/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Build insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Bundle insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/en/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/en/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Agentic Coding</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/en/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Continuous integration</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git forges</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Server\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Accounts and projects</span>\\\",\\\"link\\\":\\\"/en/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Authentication</span>\\\",\\\"link\\\":\\\"/en/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Self-hosting</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Installation</span>\\\",\\\"link\\\":\\\"/en/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/en/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/en/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetry</span>\\\",\\\"link\\\":\\\"/en/guides/server/self-host/telemetry\\\"}]}]}],\\\"/en/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"Directories\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Shell completions\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"Commands\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/en/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"Examples\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/en/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"Migrations\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"From v3 to v4\\\",\\\"link\\\":\\\"/en/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/en/\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/en/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/en/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/en/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Features\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Generated projects</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/en/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adoption\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Create a new project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Try with a Swift Package\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrate\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"An Xcode project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"A Swift package\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"An XcodeGen project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"A Bazel project\\\",\\\"link\\\":\\\"/en/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifests\\\",\\\"link\\\":\\\"/en/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Directory structure\\\",\\\"link\\\":\\\"/en/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Editing\\\",\\\"link\\\":\\\"/en/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencies\\\",\\\"link\\\":\\\"/en/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Code sharing\\\",\\\"link\\\":\\\"/en/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Synthesized files\\\",\\\"link\\\":\\\"/en/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Dynamic configuration\\\",\\\"link\\\":\\\"/en/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Templates\\\",\\\"link\\\":\\\"/en/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/en/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashing\\\",\\\"link\\\":\\\"/en/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspect\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Implicit imports\\\",\\\"link\\\":\\\"/en/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"The cost of convenience\\\",\\\"link\\\":\\\"/en/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Modular architecture\\\",\\\"link\\\":\\\"/en/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata tags\\\",\\\"link\\\":\\\"/en/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Best practices\\\",\\\"link\\\":\\\"/en/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/en/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/en/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/en/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/en/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Selective testing</span>\\\",\\\"link\\\":\\\"/en/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registry</span>\\\",\\\"link\\\":\\\"/en/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode project\\\",\\\"link\\\":\\\"/en/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Generated project\\\",\\\"link\\\":\\\"/en/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj-based integration\\\",\\\"link\\\":\\\"/en/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift package\\\",\\\"link\\\":\\\"/en/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Continuous integration\\\",\\\"link\\\":\\\"/en/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Build insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/en/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Bundle insights</span>\\\",\\\"link\\\":\\\"/en/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/en/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/en/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Agentic Coding</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/en/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Continuous integration</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git forges</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/en/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Server\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Accounts and projects</span>\\\",\\\"link\\\":\\\"/en/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Authentication</span>\\\",\\\"link\\\":\\\"/en/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Self-hosting</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Installation</span>\\\",\\\"link\\\":\\\"/en/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/en/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/en/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetry</span>\\\",\\\"link\\\":\\\"/en/guides/server/self-host/telemetry\\\"}]}]}]}}},\\\"ko\\\":{\\\"label\\\":\\\"한국어 (Korean)\\\",\\\"lang\\\":\\\"ko\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"안내서\\\",\\\"link\\\":\\\"/ko/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"리소스\\\",\\\"items\\\":[{\\\"text\\\":\\\"참고자료\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"기여자들\\\",\\\"link\\\":\\\"/ko/contributors/code\\\"},{\\\"text\\\":\\\"수정사항\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"API documentation\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"Status\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"통계 현황판\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/ko/contributors\\\":[{\\\"text\\\":\\\"기여자\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/ko/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/ko/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/ko/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/ko/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/ko/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"이슈 보고\\\",\\\"link\\\":\\\"/ko/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"코드 리뷰\\\",\\\"link\\\":\\\"/ko/contributors/code-reviews\\\"},{\\\"text\\\":\\\"원칙\\\",\\\"link\\\":\\\"/ko/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/ko/contributors/debugging\\\"},{\\\"text\\\":\\\"번역\\\",\\\"link\\\":\\\"/ko/contributors/translate\\\"},{\\\"text\\\":\\\"배포 내역\\\",\\\"link\\\":\\\"/ko/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"로깅\\\",\\\"link\\\":\\\"/ko/contributors/cli/logging\\\"}]}]}],\\\"/ko/tutorials/\\\":[{\\\"text\\\":\\\"안내서\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ko/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ko/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ko/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"기능\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> 동적 생성된 프로젝트</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ko/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"적용\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"프로젝트 만들기\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Swift 패키지로 시작\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"전환\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Swift 패키지\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"XcodeGen 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Bazel 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"매니페스트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"디렉토리 구조\\\",\\\"link\\\":\\\"/ko/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"편집\\\",\\\"link\\\":\\\"/ko/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"의존성\\\",\\\"link\\\":\\\"/ko/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"코드 공유\\\",\\\"link\\\":\\\"/ko/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"합성된 파일\\\",\\\"link\\\":\\\"/ko/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"동적 환경설정\\\",\\\"link\\\":\\\"/ko/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"양식\\\",\\\"link\\\":\\\"/ko/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"플러그인인\\\",\\\"link\\\":\\\"/ko/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"해시\\\",\\\"link\\\":\\\"/ko/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"검사\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"암묵적 가져오기\\\",\\\"link\\\":\\\"/ko/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"편리함의 대가\\\",\\\"link\\\":\\\"/ko/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"모듈화 아키텍쳐\\\",\\\"link\\\":\\\"/ko/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata 태그\\\",\\\"link\\\":\\\"/ko/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"선례\\\",\\\"link\\\":\\\"/ko/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> 캐시</span>\\\",\\\"link\\\":\\\"/ko/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ko/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ko/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ko/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> 선택적 테스트</span>\\\",\\\"link\\\":\\\"/ko/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> 패키지 저장소</span>\\\",\\\"link\\\":\\\"/ko/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"동적 생성된 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj 기반 통합\\\",\\\"link\\\":\\\"/ko/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift 패키지\\\",\\\"link\\\":\\\"/ko/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"지속 통합\\\",\\\"link\\\":\\\"/ko/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> 빌드 분석</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> 번들 분석</span>\\\",\\\"link\\\":\\\"/ko/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/ko/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> 미리보기</span>\\\",\\\"link\\\":\\\"/ko/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> 에이전틱 코딩</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ko/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"통합\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> 지속 통합</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git 저장소</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"서버\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> 계정 및 프로젝트</span>\\\",\\\"link\\\":\\\"/ko/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> 인증</span>\\\",\\\"link\\\":\\\"/ko/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> 자체 구축</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> 설치</span>\\\",\\\"link\\\":\\\"/ko/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ko/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ko/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> 원격 데이터 수집</span>\\\",\\\"link\\\":\\\"/ko/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ko/guides/\\\":[{\\\"text\\\":\\\"안내서\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ko/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ko/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ko/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"기능\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> 동적 생성된 프로젝트</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ko/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"적용\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"프로젝트 만들기\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Swift 패키지로 시작\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"전환\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Swift 패키지\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"XcodeGen 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Bazel 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"매니페스트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"디렉토리 구조\\\",\\\"link\\\":\\\"/ko/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"편집\\\",\\\"link\\\":\\\"/ko/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"의존성\\\",\\\"link\\\":\\\"/ko/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"코드 공유\\\",\\\"link\\\":\\\"/ko/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"합성된 파일\\\",\\\"link\\\":\\\"/ko/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"동적 환경설정\\\",\\\"link\\\":\\\"/ko/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"양식\\\",\\\"link\\\":\\\"/ko/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"플러그인인\\\",\\\"link\\\":\\\"/ko/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"해시\\\",\\\"link\\\":\\\"/ko/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"검사\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"암묵적 가져오기\\\",\\\"link\\\":\\\"/ko/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"편리함의 대가\\\",\\\"link\\\":\\\"/ko/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"모듈화 아키텍쳐\\\",\\\"link\\\":\\\"/ko/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata 태그\\\",\\\"link\\\":\\\"/ko/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"선례\\\",\\\"link\\\":\\\"/ko/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> 캐시</span>\\\",\\\"link\\\":\\\"/ko/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ko/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ko/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ko/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> 선택적 테스트</span>\\\",\\\"link\\\":\\\"/ko/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> 패키지 저장소</span>\\\",\\\"link\\\":\\\"/ko/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"동적 생성된 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj 기반 통합\\\",\\\"link\\\":\\\"/ko/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift 패키지\\\",\\\"link\\\":\\\"/ko/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"지속 통합\\\",\\\"link\\\":\\\"/ko/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> 빌드 분석</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> 번들 분석</span>\\\",\\\"link\\\":\\\"/ko/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/ko/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> 미리보기</span>\\\",\\\"link\\\":\\\"/ko/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> 에이전틱 코딩</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ko/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"통합\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> 지속 통합</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git 저장소</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"서버\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> 계정 및 프로젝트</span>\\\",\\\"link\\\":\\\"/ko/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> 인증</span>\\\",\\\"link\\\":\\\"/ko/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> 자체 구축</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> 설치</span>\\\",\\\"link\\\":\\\"/ko/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ko/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ko/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> 원격 데이터 수집</span>\\\",\\\"link\\\":\\\"/ko/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ko/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"디렉토리\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Shell 완성\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"명령\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/ko/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/ko/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"예제\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/ko/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"마이그레이션\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"v3에서 v4로\\\",\\\"link\\\":\\\"/ko/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/ko/\\\":[{\\\"text\\\":\\\"안내서\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ko/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ko/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ko/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"기능\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> 동적 생성된 프로젝트</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ko/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"적용\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"프로젝트 만들기\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Swift 패키지로 시작\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"전환\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Swift 패키지\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"XcodeGen 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Bazel 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"매니페스트\\\",\\\"link\\\":\\\"/ko/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"디렉토리 구조\\\",\\\"link\\\":\\\"/ko/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"편집\\\",\\\"link\\\":\\\"/ko/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"의존성\\\",\\\"link\\\":\\\"/ko/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"코드 공유\\\",\\\"link\\\":\\\"/ko/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"합성된 파일\\\",\\\"link\\\":\\\"/ko/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"동적 환경설정\\\",\\\"link\\\":\\\"/ko/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"양식\\\",\\\"link\\\":\\\"/ko/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"플러그인인\\\",\\\"link\\\":\\\"/ko/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"해시\\\",\\\"link\\\":\\\"/ko/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"검사\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"암묵적 가져오기\\\",\\\"link\\\":\\\"/ko/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"편리함의 대가\\\",\\\"link\\\":\\\"/ko/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"모듈화 아키텍쳐\\\",\\\"link\\\":\\\"/ko/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata 태그\\\",\\\"link\\\":\\\"/ko/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"선례\\\",\\\"link\\\":\\\"/ko/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> 캐시</span>\\\",\\\"link\\\":\\\"/ko/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ko/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ko/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ko/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> 선택적 테스트</span>\\\",\\\"link\\\":\\\"/ko/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> 패키지 저장소</span>\\\",\\\"link\\\":\\\"/ko/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"동적 생성된 프로젝트\\\",\\\"link\\\":\\\"/ko/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj 기반 통합\\\",\\\"link\\\":\\\"/ko/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift 패키지\\\",\\\"link\\\":\\\"/ko/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"지속 통합\\\",\\\"link\\\":\\\"/ko/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> 빌드 분석</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ko/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> 번들 분석</span>\\\",\\\"link\\\":\\\"/ko/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/ko/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> 미리보기</span>\\\",\\\"link\\\":\\\"/ko/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> 에이전틱 코딩</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ko/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"통합\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> 지속 통합</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git 저장소</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ko/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"서버\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> 계정 및 프로젝트</span>\\\",\\\"link\\\":\\\"/ko/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> 인증</span>\\\",\\\"link\\\":\\\"/ko/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> 자체 구축</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> 설치</span>\\\",\\\"link\\\":\\\"/ko/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ko/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ko/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> 원격 데이터 수집</span>\\\",\\\"link\\\":\\\"/ko/guides/server/self-host/telemetry\\\"}]}]}]}}},\\\"ja\\\":{\\\"label\\\":\\\"日本語 (Japanese)\\\",\\\"lang\\\":\\\"ja\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"ガイド\\\",\\\"link\\\":\\\"/ja/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"リソース\\\",\\\"items\\\":[{\\\"text\\\":\\\"リファレンス\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"コントリビューター\\\",\\\"link\\\":\\\"/ja/contributors/code\\\"},{\\\"text\\\":\\\"変更履歴\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"APIドキュメント\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"ステータス\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"メトリクスダッシュボード\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/ja/contributors\\\":[{\\\"text\\\":\\\"コントリビューター\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/ja/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/ja/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/ja/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/ja/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/ja/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"Issue報告\\\",\\\"link\\\":\\\"/ja/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"コードレビュー\\\",\\\"link\\\":\\\"/ja/contributors/code-reviews\\\"},{\\\"text\\\":\\\"原則\\\",\\\"link\\\":\\\"/ja/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/ja/contributors/debugging\\\"},{\\\"text\\\":\\\"翻訳する\\\",\\\"link\\\":\\\"/ja/contributors/translate\\\"},{\\\"text\\\":\\\"リリース\\\",\\\"link\\\":\\\"/ja/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"ロギング\\\",\\\"link\\\":\\\"/ja/contributors/cli/logging\\\"}]}]}],\\\"/ja/tutorials/\\\":[{\\\"text\\\":\\\"ガイド\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ja/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ja/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ja/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"機能\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> プロジェクト</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ja/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"導入\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"新規プロジェクトの作成\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Swift パッケージと使用する\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"移行する\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Swift パッケージ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"XcodeGen プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Bazel プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"マニフェスト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"ディレクトリ構成\\\",\\\"link\\\":\\\"/ja/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"編集方法\\\",\\\"link\\\":\\\"/ja/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"依存関係\\\",\\\"link\\\":\\\"/ja/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"コードの共有\\\",\\\"link\\\":\\\"/ja/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"自動生成ファイル\\\",\\\"link\\\":\\\"/ja/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"動的コンフィギュレーション\\\",\\\"link\\\":\\\"/ja/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"テンプレート\\\",\\\"link\\\":\\\"/ja/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"プラグイン\\\",\\\"link\\\":\\\"/ja/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"ハッシュ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"検査\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"暗黙のインポート\\\",\\\"link\\\":\\\"/ja/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"利便性の代償\\\",\\\"link\\\":\\\"/ja/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"モジューラーアーキテクチャ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"メタデータ・タグ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"ベストプラクティス\\\",\\\"link\\\":\\\"/ja/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> キャッシュ</span>\\\",\\\"link\\\":\\\"/ja/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ja/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ja/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ja/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> 選択的テスト</span>\\\",\\\"link\\\":\\\"/ja/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> レジストリ</span>\\\",\\\"link\\\":\\\"/ja/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"生成されたプロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj ベースの統合\\\",\\\"link\\\":\\\"/ja/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift パッケージ\\\",\\\"link\\\":\\\"/ja/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"継続的インテグレーション\\\",\\\"link\\\":\\\"/ja/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> ビルド分析</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> バンドル分析</span>\\\",\\\"link\\\":\\\"/ja/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/ja/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> プレビュー機能</span>\\\",\\\"link\\\":\\\"/ja/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> エージェンティック・コーディング</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ja/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> 継続的インテグレーション</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> ギットの鍛造</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"サーバー\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> アカウントとプロジェクト</span>\\\",\\\"link\\\":\\\"/ja/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> 認証</span>\\\",\\\"link\\\":\\\"/ja/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> セルフホスティング</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> インストール</span>\\\",\\\"link\\\":\\\"/ja/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ja/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ja/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> テレメトリー</span>\\\",\\\"link\\\":\\\"/ja/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ja/guides/\\\":[{\\\"text\\\":\\\"ガイド\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ja/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ja/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ja/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"機能\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> プロジェクト</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ja/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"導入\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"新規プロジェクトの作成\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Swift パッケージと使用する\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"移行する\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Swift パッケージ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"XcodeGen プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Bazel プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"マニフェスト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"ディレクトリ構成\\\",\\\"link\\\":\\\"/ja/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"編集方法\\\",\\\"link\\\":\\\"/ja/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"依存関係\\\",\\\"link\\\":\\\"/ja/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"コードの共有\\\",\\\"link\\\":\\\"/ja/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"自動生成ファイル\\\",\\\"link\\\":\\\"/ja/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"動的コンフィギュレーション\\\",\\\"link\\\":\\\"/ja/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"テンプレート\\\",\\\"link\\\":\\\"/ja/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"プラグイン\\\",\\\"link\\\":\\\"/ja/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"ハッシュ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"検査\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"暗黙のインポート\\\",\\\"link\\\":\\\"/ja/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"利便性の代償\\\",\\\"link\\\":\\\"/ja/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"モジューラーアーキテクチャ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"メタデータ・タグ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"ベストプラクティス\\\",\\\"link\\\":\\\"/ja/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> キャッシュ</span>\\\",\\\"link\\\":\\\"/ja/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ja/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ja/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ja/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> 選択的テスト</span>\\\",\\\"link\\\":\\\"/ja/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> レジストリ</span>\\\",\\\"link\\\":\\\"/ja/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"生成されたプロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj ベースの統合\\\",\\\"link\\\":\\\"/ja/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift パッケージ\\\",\\\"link\\\":\\\"/ja/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"継続的インテグレーション\\\",\\\"link\\\":\\\"/ja/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> ビルド分析</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> バンドル分析</span>\\\",\\\"link\\\":\\\"/ja/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/ja/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> プレビュー機能</span>\\\",\\\"link\\\":\\\"/ja/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> エージェンティック・コーディング</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ja/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> 継続的インテグレーション</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> ギットの鍛造</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"サーバー\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> アカウントとプロジェクト</span>\\\",\\\"link\\\":\\\"/ja/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> 認証</span>\\\",\\\"link\\\":\\\"/ja/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> セルフホスティング</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> インストール</span>\\\",\\\"link\\\":\\\"/ja/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ja/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ja/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> テレメトリー</span>\\\",\\\"link\\\":\\\"/ja/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ja/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"ディレクトリ\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Shell completions\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"コマンド\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/ja/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/ja/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"サンプル\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/ja/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"マイグレーション\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"v3 から v4 へ\\\",\\\"link\\\":\\\"/ja/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/ja/\\\":[{\\\"text\\\":\\\"ガイド\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ja/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ja/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ja/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"機能\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> プロジェクト</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ja/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"導入\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"新規プロジェクトの作成\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Swift パッケージと使用する\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"移行する\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Swift パッケージ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"XcodeGen プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Bazel プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"マニフェスト\\\",\\\"link\\\":\\\"/ja/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"ディレクトリ構成\\\",\\\"link\\\":\\\"/ja/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"編集方法\\\",\\\"link\\\":\\\"/ja/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"依存関係\\\",\\\"link\\\":\\\"/ja/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"コードの共有\\\",\\\"link\\\":\\\"/ja/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"自動生成ファイル\\\",\\\"link\\\":\\\"/ja/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"動的コンフィギュレーション\\\",\\\"link\\\":\\\"/ja/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"テンプレート\\\",\\\"link\\\":\\\"/ja/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"プラグイン\\\",\\\"link\\\":\\\"/ja/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"ハッシュ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"検査\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"暗黙のインポート\\\",\\\"link\\\":\\\"/ja/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"利便性の代償\\\",\\\"link\\\":\\\"/ja/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"モジューラーアーキテクチャ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"メタデータ・タグ\\\",\\\"link\\\":\\\"/ja/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"ベストプラクティス\\\",\\\"link\\\":\\\"/ja/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> キャッシュ</span>\\\",\\\"link\\\":\\\"/ja/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ja/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ja/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ja/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> 選択的テスト</span>\\\",\\\"link\\\":\\\"/ja/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> レジストリ</span>\\\",\\\"link\\\":\\\"/ja/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode プロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"生成されたプロジェクト\\\",\\\"link\\\":\\\"/ja/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj ベースの統合\\\",\\\"link\\\":\\\"/ja/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift パッケージ\\\",\\\"link\\\":\\\"/ja/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"継続的インテグレーション\\\",\\\"link\\\":\\\"/ja/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> ビルド分析</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ja/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> バンドル分析</span>\\\",\\\"link\\\":\\\"/ja/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/ja/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> プレビュー機能</span>\\\",\\\"link\\\":\\\"/ja/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> エージェンティック・コーディング</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ja/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> 継続的インテグレーション</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> ギットの鍛造</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ja/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"サーバー\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> アカウントとプロジェクト</span>\\\",\\\"link\\\":\\\"/ja/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> 認証</span>\\\",\\\"link\\\":\\\"/ja/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> セルフホスティング</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> インストール</span>\\\",\\\"link\\\":\\\"/ja/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ja/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ja/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> テレメトリー</span>\\\",\\\"link\\\":\\\"/ja/guides/server/self-host/telemetry\\\"}]}]}]}}},\\\"ru\\\":{\\\"label\\\":\\\"Русский (Russian)\\\",\\\"lang\\\":\\\"ru\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"Руководства\\\",\\\"link\\\":\\\"/ru/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"Ресурсы\\\",\\\"items\\\":[{\\\"text\\\":\\\"Ссылки\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"Соучастники\\\",\\\"link\\\":\\\"/ru/contributors/code\\\"},{\\\"text\\\":\\\"История изменений\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"API документация\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"Статус\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"Панель показателей\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/ru/contributors\\\":[{\\\"text\\\":\\\"Соучастники\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/ru/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/ru/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/ru/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/ru/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/ru/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"Отчет об ошибках\\\",\\\"link\\\":\\\"/ru/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"Код ревью\\\",\\\"link\\\":\\\"/ru/contributors/code-reviews\\\"},{\\\"text\\\":\\\"Принципы\\\",\\\"link\\\":\\\"/ru/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/ru/contributors/debugging\\\"},{\\\"text\\\":\\\"Перевод\\\",\\\"link\\\":\\\"/ru/contributors/translate\\\"},{\\\"text\\\":\\\"Релизы\\\",\\\"link\\\":\\\"/ru/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Логирование\\\",\\\"link\\\":\\\"/ru/contributors/cli/logging\\\"}]}]}],\\\"/ru/tutorials/\\\":[{\\\"text\\\":\\\"Руководства\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ru/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ru/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ru/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Возможности\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Сгенерированные проекты</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ru/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Выбор\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Создание нового проекта\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Попробуйте с Swift Package\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Миграция\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Проект Xcode\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Пакет Swift\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Проект XcodeGen\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Проект Bazel\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Манифесты\\\",\\\"link\\\":\\\"/ru/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Структура директорий\\\",\\\"link\\\":\\\"/ru/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Редактирование\\\",\\\"link\\\":\\\"/ru/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Зависимости\\\",\\\"link\\\":\\\"/ru/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Совместное использование кода\\\",\\\"link\\\":\\\"/ru/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Синтезированные файлы\\\",\\\"link\\\":\\\"/ru/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Динамическая конфигурация\\\",\\\"link\\\":\\\"/ru/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Шаблоны\\\",\\\"link\\\":\\\"/ru/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Плагины\\\",\\\"link\\\":\\\"/ru/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Хэширование\\\",\\\"link\\\":\\\"/ru/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Исследовать\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Неявные импорты\\\",\\\"link\\\":\\\"/ru/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"Стоимость удобства\\\",\\\"link\\\":\\\"/ru/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Модульная архитектура\\\",\\\"link\\\":\\\"/ru/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Теги метаданных\\\",\\\"link\\\":\\\"/ru/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Лучшие практики\\\",\\\"link\\\":\\\"/ru/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Кэш</span>\\\",\\\"link\\\":\\\"/ru/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ru/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ru/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ru/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Выборочное тестирование</span>\\\",\\\"link\\\":\\\"/ru/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Реестр</span>\\\",\\\"link\\\":\\\"/ru/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Проект Xcode\\\",\\\"link\\\":\\\"/ru/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Сгенерированный проект\\\",\\\"link\\\":\\\"/ru/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Интеграция на основе XcodeProj\\\",\\\"link\\\":\\\"/ru/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Пакет Swift\\\",\\\"link\\\":\\\"/ru/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Непрерывная интеграция\\\",\\\"link\\\":\\\"/ru/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Аналитика сборки</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Аналитика бандла</span>\\\",\\\"link\\\":\\\"/ru/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Тестирование</span>\\\",\\\"link\\\":\\\"/ru/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Превью</span>\\\",\\\"link\\\":\\\"/ru/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Агентное Кодирование</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ru/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Интеграции\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Непрерывная интеграция (CI)</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git-сервисы</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Сервер\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Аккаунты и проекты</span>\\\",\\\"link\\\":\\\"/ru/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Аутентификация</span>\\\",\\\"link\\\":\\\"/ru/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Самостоятельный хостинг</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Установка</span>\\\",\\\"link\\\":\\\"/ru/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ru/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ru/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Телеметрия</span>\\\",\\\"link\\\":\\\"/ru/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ru/guides/\\\":[{\\\"text\\\":\\\"Руководства\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ru/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ru/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ru/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Возможности\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Сгенерированные проекты</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ru/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Выбор\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Создание нового проекта\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Попробуйте с Swift Package\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Миграция\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Проект Xcode\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Пакет Swift\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Проект XcodeGen\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Проект Bazel\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Манифесты\\\",\\\"link\\\":\\\"/ru/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Структура директорий\\\",\\\"link\\\":\\\"/ru/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Редактирование\\\",\\\"link\\\":\\\"/ru/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Зависимости\\\",\\\"link\\\":\\\"/ru/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Совместное использование кода\\\",\\\"link\\\":\\\"/ru/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Синтезированные файлы\\\",\\\"link\\\":\\\"/ru/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Динамическая конфигурация\\\",\\\"link\\\":\\\"/ru/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Шаблоны\\\",\\\"link\\\":\\\"/ru/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Плагины\\\",\\\"link\\\":\\\"/ru/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Хэширование\\\",\\\"link\\\":\\\"/ru/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Исследовать\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Неявные импорты\\\",\\\"link\\\":\\\"/ru/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"Стоимость удобства\\\",\\\"link\\\":\\\"/ru/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Модульная архитектура\\\",\\\"link\\\":\\\"/ru/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Теги метаданных\\\",\\\"link\\\":\\\"/ru/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Лучшие практики\\\",\\\"link\\\":\\\"/ru/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Кэш</span>\\\",\\\"link\\\":\\\"/ru/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ru/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ru/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ru/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Выборочное тестирование</span>\\\",\\\"link\\\":\\\"/ru/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Реестр</span>\\\",\\\"link\\\":\\\"/ru/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Проект Xcode\\\",\\\"link\\\":\\\"/ru/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Сгенерированный проект\\\",\\\"link\\\":\\\"/ru/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Интеграция на основе XcodeProj\\\",\\\"link\\\":\\\"/ru/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Пакет Swift\\\",\\\"link\\\":\\\"/ru/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Непрерывная интеграция\\\",\\\"link\\\":\\\"/ru/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Аналитика сборки</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Аналитика бандла</span>\\\",\\\"link\\\":\\\"/ru/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Тестирование</span>\\\",\\\"link\\\":\\\"/ru/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Превью</span>\\\",\\\"link\\\":\\\"/ru/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Агентное Кодирование</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ru/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Интеграции\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Непрерывная интеграция (CI)</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git-сервисы</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Сервер\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Аккаунты и проекты</span>\\\",\\\"link\\\":\\\"/ru/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Аутентификация</span>\\\",\\\"link\\\":\\\"/ru/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Самостоятельный хостинг</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Установка</span>\\\",\\\"link\\\":\\\"/ru/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ru/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ru/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Телеметрия</span>\\\",\\\"link\\\":\\\"/ru/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ru/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"Директории\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Автозавершения Shell\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"Команды\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/ru/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/ru/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"Примеры\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/ru/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"Миграции\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"От v3 до версии v4\\\",\\\"link\\\":\\\"/ru/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/ru/\\\":[{\\\"text\\\":\\\"Руководства\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ru/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ru/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ru/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Возможности\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Сгенерированные проекты</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ru/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Выбор\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Создание нового проекта\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Попробуйте с Swift Package\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Миграция\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Проект Xcode\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Пакет Swift\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Проект XcodeGen\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Проект Bazel\\\",\\\"link\\\":\\\"/ru/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Манифесты\\\",\\\"link\\\":\\\"/ru/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Структура директорий\\\",\\\"link\\\":\\\"/ru/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Редактирование\\\",\\\"link\\\":\\\"/ru/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Зависимости\\\",\\\"link\\\":\\\"/ru/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Совместное использование кода\\\",\\\"link\\\":\\\"/ru/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Синтезированные файлы\\\",\\\"link\\\":\\\"/ru/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Динамическая конфигурация\\\",\\\"link\\\":\\\"/ru/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Шаблоны\\\",\\\"link\\\":\\\"/ru/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Плагины\\\",\\\"link\\\":\\\"/ru/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Хэширование\\\",\\\"link\\\":\\\"/ru/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Исследовать\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Неявные импорты\\\",\\\"link\\\":\\\"/ru/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"Стоимость удобства\\\",\\\"link\\\":\\\"/ru/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Модульная архитектура\\\",\\\"link\\\":\\\"/ru/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Теги метаданных\\\",\\\"link\\\":\\\"/ru/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Лучшие практики\\\",\\\"link\\\":\\\"/ru/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Кэш</span>\\\",\\\"link\\\":\\\"/ru/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ru/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ru/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ru/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Выборочное тестирование</span>\\\",\\\"link\\\":\\\"/ru/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Реестр</span>\\\",\\\"link\\\":\\\"/ru/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Проект Xcode\\\",\\\"link\\\":\\\"/ru/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Сгенерированный проект\\\",\\\"link\\\":\\\"/ru/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Интеграция на основе XcodeProj\\\",\\\"link\\\":\\\"/ru/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Пакет Swift\\\",\\\"link\\\":\\\"/ru/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Непрерывная интеграция\\\",\\\"link\\\":\\\"/ru/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Аналитика сборки</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ru/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Аналитика бандла</span>\\\",\\\"link\\\":\\\"/ru/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Тестирование</span>\\\",\\\"link\\\":\\\"/ru/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Превью</span>\\\",\\\"link\\\":\\\"/ru/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Агентное Кодирование</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ru/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Интеграции\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Непрерывная интеграция (CI)</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git-сервисы</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/ru/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Сервер\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Аккаунты и проекты</span>\\\",\\\"link\\\":\\\"/ru/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Аутентификация</span>\\\",\\\"link\\\":\\\"/ru/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Самостоятельный хостинг</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Установка</span>\\\",\\\"link\\\":\\\"/ru/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ru/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ru/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Телеметрия</span>\\\",\\\"link\\\":\\\"/ru/guides/server/self-host/telemetry\\\"}]}]}]}}},\\\"es\\\":{\\\"label\\\":\\\"Castellano (Spanish)\\\",\\\"lang\\\":\\\"es\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"Guías\\\",\\\"link\\\":\\\"/es/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"Recursos\\\",\\\"items\\\":[{\\\"text\\\":\\\"Referencias\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"Colaboradores\\\",\\\"link\\\":\\\"/es/contributors/code\\\"},{\\\"text\\\":\\\"Registro de cambios\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"Documentación de la API\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"Estado\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"Panel de métricas\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/es/contributors\\\":[{\\\"text\\\":\\\"Colaboradores\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/es/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/es/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/es/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/es/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/es/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"Reporte de Issues\\\",\\\"link\\\":\\\"/es/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"Revisión de código\\\",\\\"link\\\":\\\"/es/contributors/code-reviews\\\"},{\\\"text\\\":\\\"Principios\\\",\\\"link\\\":\\\"/es/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/es/contributors/debugging\\\"},{\\\"text\\\":\\\"Traduce\\\",\\\"link\\\":\\\"/es/contributors/translate\\\"},{\\\"text\\\":\\\"Releases\\\",\\\"link\\\":\\\"/es/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Logging\\\",\\\"link\\\":\\\"/es/contributors/cli/logging\\\"}]}]}],\\\"/es/tutorials/\\\":[{\\\"text\\\":\\\"Guías\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/es/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/es/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/es/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Características\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Proyectos generados</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/es/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adopcción\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Crea un nuevo proyecto\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Pruebe con un paquete Swift\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrar\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Un proyecto Xcode\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Un paquete de Swift\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Un proyecto de XcodeGen\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Un proyecto de Bazel\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Ficheros manifest\\\",\\\"link\\\":\\\"/es/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Estructura de directorios\\\",\\\"link\\\":\\\"/es/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Edición\\\",\\\"link\\\":\\\"/es/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencias\\\",\\\"link\\\":\\\"/es/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Compartir código\\\",\\\"link\\\":\\\"/es/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Sintetizado de ficheros\\\",\\\"link\\\":\\\"/es/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Configuración dinámica\\\",\\\"link\\\":\\\"/es/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Plantillas\\\",\\\"link\\\":\\\"/es/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/es/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hasheado\\\",\\\"link\\\":\\\"/es/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspeccionar\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Imports implícitos\\\",\\\"link\\\":\\\"/es/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"El coste de la conveniencia\\\",\\\"link\\\":\\\"/es/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Architectura modular\\\",\\\"link\\\":\\\"/es/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Etiquetas de metadatos\\\",\\\"link\\\":\\\"/es/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Buenas prácticas\\\",\\\"link\\\":\\\"/es/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/es/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/es/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/es/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/es/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Testing selectivo</span>\\\",\\\"link\\\":\\\"/es/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registro</span>\\\",\\\"link\\\":\\\"/es/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Proyecto de Xcode\\\",\\\"link\\\":\\\"/es/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Proyecto generado\\\",\\\"link\\\":\\\"/es/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Integración basada en XcodeProj\\\",\\\"link\\\":\\\"/es/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Paquete de Swift\\\",\\\"link\\\":\\\"/es/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Integración Continua\\\",\\\"link\\\":\\\"/es/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Análisis de builds</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Análisis de bundles</span>\\\",\\\"link\\\":\\\"/es/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/es/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/es/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Codificación Agéntica</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/es/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integraciones\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Integración continua</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Forjas Git</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Servidor\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Cuentas y proyectos</span>\\\",\\\"link\\\":\\\"/es/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Autentificación</span>\\\",\\\"link\\\":\\\"/es/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Autoalojamiento</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Instalación</span>\\\",\\\"link\\\":\\\"/es/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/es/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/es/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetría</span>\\\",\\\"link\\\":\\\"/es/guides/server/self-host/telemetry\\\"}]}]}],\\\"/es/guides/\\\":[{\\\"text\\\":\\\"Guías\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/es/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/es/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/es/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Características\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Proyectos generados</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/es/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adopcción\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Crea un nuevo proyecto\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Pruebe con un paquete Swift\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrar\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Un proyecto Xcode\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Un paquete de Swift\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Un proyecto de XcodeGen\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Un proyecto de Bazel\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Ficheros manifest\\\",\\\"link\\\":\\\"/es/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Estructura de directorios\\\",\\\"link\\\":\\\"/es/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Edición\\\",\\\"link\\\":\\\"/es/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencias\\\",\\\"link\\\":\\\"/es/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Compartir código\\\",\\\"link\\\":\\\"/es/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Sintetizado de ficheros\\\",\\\"link\\\":\\\"/es/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Configuración dinámica\\\",\\\"link\\\":\\\"/es/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Plantillas\\\",\\\"link\\\":\\\"/es/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/es/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hasheado\\\",\\\"link\\\":\\\"/es/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspeccionar\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Imports implícitos\\\",\\\"link\\\":\\\"/es/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"El coste de la conveniencia\\\",\\\"link\\\":\\\"/es/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Architectura modular\\\",\\\"link\\\":\\\"/es/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Etiquetas de metadatos\\\",\\\"link\\\":\\\"/es/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Buenas prácticas\\\",\\\"link\\\":\\\"/es/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/es/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/es/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/es/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/es/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Testing selectivo</span>\\\",\\\"link\\\":\\\"/es/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registro</span>\\\",\\\"link\\\":\\\"/es/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Proyecto de Xcode\\\",\\\"link\\\":\\\"/es/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Proyecto generado\\\",\\\"link\\\":\\\"/es/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Integración basada en XcodeProj\\\",\\\"link\\\":\\\"/es/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Paquete de Swift\\\",\\\"link\\\":\\\"/es/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Integración Continua\\\",\\\"link\\\":\\\"/es/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Análisis de builds</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Análisis de bundles</span>\\\",\\\"link\\\":\\\"/es/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/es/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/es/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Codificación Agéntica</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/es/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integraciones\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Integración continua</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Forjas Git</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Servidor\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Cuentas y proyectos</span>\\\",\\\"link\\\":\\\"/es/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Autentificación</span>\\\",\\\"link\\\":\\\"/es/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Autoalojamiento</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Instalación</span>\\\",\\\"link\\\":\\\"/es/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/es/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/es/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetría</span>\\\",\\\"link\\\":\\\"/es/guides/server/self-host/telemetry\\\"}]}]}],\\\"/es/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"Directorios\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Auto-completado en shells\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"Comandos\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/es/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/es/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"Ejemplos\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/es/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"Migraciones\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"De v3 a v4\\\",\\\"link\\\":\\\"/es/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/es/\\\":[{\\\"text\\\":\\\"Guías\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/es/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/es/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/es/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Características\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Proyectos generados</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/es/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adopcción\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Crea un nuevo proyecto\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Pruebe con un paquete Swift\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrar\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Un proyecto Xcode\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Un paquete de Swift\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Un proyecto de XcodeGen\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Un proyecto de Bazel\\\",\\\"link\\\":\\\"/es/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Ficheros manifest\\\",\\\"link\\\":\\\"/es/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Estructura de directorios\\\",\\\"link\\\":\\\"/es/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Edición\\\",\\\"link\\\":\\\"/es/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencias\\\",\\\"link\\\":\\\"/es/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Compartir código\\\",\\\"link\\\":\\\"/es/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Sintetizado de ficheros\\\",\\\"link\\\":\\\"/es/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Configuración dinámica\\\",\\\"link\\\":\\\"/es/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Plantillas\\\",\\\"link\\\":\\\"/es/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/es/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hasheado\\\",\\\"link\\\":\\\"/es/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspeccionar\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Imports implícitos\\\",\\\"link\\\":\\\"/es/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"El coste de la conveniencia\\\",\\\"link\\\":\\\"/es/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Architectura modular\\\",\\\"link\\\":\\\"/es/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Etiquetas de metadatos\\\",\\\"link\\\":\\\"/es/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Buenas prácticas\\\",\\\"link\\\":\\\"/es/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/es/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/es/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/es/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/es/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Testing selectivo</span>\\\",\\\"link\\\":\\\"/es/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registro</span>\\\",\\\"link\\\":\\\"/es/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Proyecto de Xcode\\\",\\\"link\\\":\\\"/es/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Proyecto generado\\\",\\\"link\\\":\\\"/es/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Integración basada en XcodeProj\\\",\\\"link\\\":\\\"/es/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Paquete de Swift\\\",\\\"link\\\":\\\"/es/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Integración Continua\\\",\\\"link\\\":\\\"/es/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Análisis de builds</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/es/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Análisis de bundles</span>\\\",\\\"link\\\":\\\"/es/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/es/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/es/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Codificación Agéntica</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/es/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integraciones\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Integración continua</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Forjas Git</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/es/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Servidor\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Cuentas y proyectos</span>\\\",\\\"link\\\":\\\"/es/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Autentificación</span>\\\",\\\"link\\\":\\\"/es/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Autoalojamiento</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Instalación</span>\\\",\\\"link\\\":\\\"/es/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/es/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/es/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetría</span>\\\",\\\"link\\\":\\\"/es/guides/server/self-host/telemetry\\\"}]}]}]}}},\\\"pt\\\":{\\\"label\\\":\\\"Português (Portuguese)\\\",\\\"lang\\\":\\\"pt\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"link\\\":\\\"/pt/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"Resources\\\",\\\"items\\\":[{\\\"text\\\":\\\"References\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"Contributors\\\",\\\"link\\\":\\\"/pt/contributors/code\\\"},{\\\"text\\\":\\\"Changelog\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"API documentation\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"Status\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"Metrics dashboard\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/pt/contributors\\\":[{\\\"text\\\":\\\"Contributors\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/pt/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/pt/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/pt/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/pt/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/pt/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"Issue reporting\\\",\\\"link\\\":\\\"/pt/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"Code reviews\\\",\\\"link\\\":\\\"/pt/contributors/code-reviews\\\"},{\\\"text\\\":\\\"Principles\\\",\\\"link\\\":\\\"/pt/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/pt/contributors/debugging\\\"},{\\\"text\\\":\\\"Translate\\\",\\\"link\\\":\\\"/pt/contributors/translate\\\"},{\\\"text\\\":\\\"Releases\\\",\\\"link\\\":\\\"/pt/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Logging\\\",\\\"link\\\":\\\"/pt/contributors/cli/logging\\\"}]}]}],\\\"/pt/tutorials/\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/pt/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/pt/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/pt/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Recursos\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Generated projects</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/pt/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adoption\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Create a new project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Try with a Swift Package\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrate\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"An Xcode project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"A Swift package\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"An XcodeGen project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"A Bazel project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifests\\\",\\\"link\\\":\\\"/pt/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Directory structure\\\",\\\"link\\\":\\\"/pt/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Editing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencies\\\",\\\"link\\\":\\\"/pt/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Code sharing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Synthesized files\\\",\\\"link\\\":\\\"/pt/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Dynamic configuration\\\",\\\"link\\\":\\\"/pt/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Templates\\\",\\\"link\\\":\\\"/pt/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/pt/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspect\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Implicit imports\\\",\\\"link\\\":\\\"/pt/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"The cost of convenience\\\",\\\"link\\\":\\\"/pt/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Modular architecture\\\",\\\"link\\\":\\\"/pt/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata tags\\\",\\\"link\\\":\\\"/pt/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Best practices\\\",\\\"link\\\":\\\"/pt/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/pt/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/pt/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/pt/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/pt/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Selective testing</span>\\\",\\\"link\\\":\\\"/pt/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registry</span>\\\",\\\"link\\\":\\\"/pt/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode project\\\",\\\"link\\\":\\\"/pt/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Generated project\\\",\\\"link\\\":\\\"/pt/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj-based integration\\\",\\\"link\\\":\\\"/pt/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift package\\\",\\\"link\\\":\\\"/pt/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Continuous integration\\\",\\\"link\\\":\\\"/pt/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Insights</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Bundle size</span>\\\",\\\"link\\\":\\\"/pt/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/pt/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/pt/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Codificação Agêntica</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/pt/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Continuous integration</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git forges</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Server\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Accounts and projects</span>\\\",\\\"link\\\":\\\"/pt/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Authentication</span>\\\",\\\"link\\\":\\\"/pt/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Self-hosting</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Installation</span>\\\",\\\"link\\\":\\\"/pt/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/pt/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/pt/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetry</span>\\\",\\\"link\\\":\\\"/pt/guides/server/self-host/telemetry\\\"}]}]}],\\\"/pt/guides/\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/pt/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/pt/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/pt/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Recursos\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Generated projects</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/pt/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adoption\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Create a new project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Try with a Swift Package\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrate\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"An Xcode project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"A Swift package\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"An XcodeGen project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"A Bazel project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifests\\\",\\\"link\\\":\\\"/pt/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Directory structure\\\",\\\"link\\\":\\\"/pt/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Editing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencies\\\",\\\"link\\\":\\\"/pt/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Code sharing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Synthesized files\\\",\\\"link\\\":\\\"/pt/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Dynamic configuration\\\",\\\"link\\\":\\\"/pt/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Templates\\\",\\\"link\\\":\\\"/pt/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/pt/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspect\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Implicit imports\\\",\\\"link\\\":\\\"/pt/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"The cost of convenience\\\",\\\"link\\\":\\\"/pt/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Modular architecture\\\",\\\"link\\\":\\\"/pt/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata tags\\\",\\\"link\\\":\\\"/pt/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Best practices\\\",\\\"link\\\":\\\"/pt/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/pt/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/pt/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/pt/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/pt/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Selective testing</span>\\\",\\\"link\\\":\\\"/pt/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registry</span>\\\",\\\"link\\\":\\\"/pt/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode project\\\",\\\"link\\\":\\\"/pt/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Generated project\\\",\\\"link\\\":\\\"/pt/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj-based integration\\\",\\\"link\\\":\\\"/pt/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift package\\\",\\\"link\\\":\\\"/pt/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Continuous integration\\\",\\\"link\\\":\\\"/pt/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Insights</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Bundle size</span>\\\",\\\"link\\\":\\\"/pt/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/pt/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/pt/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Codificação Agêntica</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/pt/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Continuous integration</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git forges</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Server\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Accounts and projects</span>\\\",\\\"link\\\":\\\"/pt/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Authentication</span>\\\",\\\"link\\\":\\\"/pt/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Self-hosting</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Installation</span>\\\",\\\"link\\\":\\\"/pt/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/pt/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/pt/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetry</span>\\\",\\\"link\\\":\\\"/pt/guides/server/self-host/telemetry\\\"}]}]}],\\\"/pt/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"Directories\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Shell completions\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"Commands\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/pt/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/pt/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"Examples\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/pt/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"Migrations\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"From v3 to v4\\\",\\\"link\\\":\\\"/pt/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/pt/\\\":[{\\\"text\\\":\\\"Guides\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/pt/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/pt/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/pt/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Recursos\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Generated projects</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/pt/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adoption\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Create a new project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Try with a Swift Package\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migrate\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"An Xcode project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"A Swift package\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"An XcodeGen project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"A Bazel project\\\",\\\"link\\\":\\\"/pt/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifests\\\",\\\"link\\\":\\\"/pt/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Directory structure\\\",\\\"link\\\":\\\"/pt/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Editing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Dependencies\\\",\\\"link\\\":\\\"/pt/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Code sharing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Synthesized files\\\",\\\"link\\\":\\\"/pt/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Dynamic configuration\\\",\\\"link\\\":\\\"/pt/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Templates\\\",\\\"link\\\":\\\"/pt/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Plugins\\\",\\\"link\\\":\\\"/pt/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashing\\\",\\\"link\\\":\\\"/pt/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Inspect\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Implicit imports\\\",\\\"link\\\":\\\"/pt/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"The cost of convenience\\\",\\\"link\\\":\\\"/pt/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Modular architecture\\\",\\\"link\\\":\\\"/pt/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Metadata tags\\\",\\\"link\\\":\\\"/pt/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Best practices\\\",\\\"link\\\":\\\"/pt/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache</span>\\\",\\\"link\\\":\\\"/pt/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/pt/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/pt/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/pt/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Selective testing</span>\\\",\\\"link\\\":\\\"/pt/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Registry</span>\\\",\\\"link\\\":\\\"/pt/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode project\\\",\\\"link\\\":\\\"/pt/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Generated project\\\",\\\"link\\\":\\\"/pt/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"XcodeProj-based integration\\\",\\\"link\\\":\\\"/pt/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Swift package\\\",\\\"link\\\":\\\"/pt/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Continuous integration\\\",\\\"link\\\":\\\"/pt/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Insights</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pt/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Bundle size</span>\\\",\\\"link\\\":\\\"/pt/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/pt/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Previews</span>\\\",\\\"link\\\":\\\"/pt/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Codificação Agêntica</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/pt/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integrations\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Continuous integration</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Git forges</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/pt/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Server\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Accounts and projects</span>\\\",\\\"link\\\":\\\"/pt/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Authentication</span>\\\",\\\"link\\\":\\\"/pt/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Self-hosting</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Installation</span>\\\",\\\"link\\\":\\\"/pt/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/pt/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/pt/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetry</span>\\\",\\\"link\\\":\\\"/pt/guides/server/self-host/telemetry\\\"}]}]}]}}},\\\"ar\\\":{\\\"label\\\":\\\"العربية (Arabic)\\\",\\\"lang\\\":\\\"ar\\\",\\\"dir\\\":\\\"rtl\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"الإرشادات\\\",\\\"link\\\":\\\"/ar/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"الموارد\\\",\\\"items\\\":[{\\\"text\\\":\\\"المراجع\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"المساهمون\\\",\\\"link\\\":\\\"/ar/contributors/code\\\"},{\\\"text\\\":\\\"سجل التغييرات\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"وثائق واجهة برمجة التطبيقات (API)\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"الحالة\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"لوحة معلومات المقاييس\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/ar/contributors\\\":[{\\\"text\\\":\\\"المساهمون\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/ar/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/ar/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/ar/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/ar/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/ar/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"الإبلاغ عن المشاكل\\\",\\\"link\\\":\\\"/ar/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"مراجعة الكود\\\",\\\"link\\\":\\\"/ar/contributors/code-reviews\\\"},{\\\"text\\\":\\\"المبادئ\\\",\\\"link\\\":\\\"/ar/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/ar/contributors/debugging\\\"},{\\\"text\\\":\\\"الترجمة\\\",\\\"link\\\":\\\"/ar/contributors/translate\\\"},{\\\"text\\\":\\\"الإصدارات\\\",\\\"link\\\":\\\"/ar/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"تتبع الأحداث\\\",\\\"link\\\":\\\"/ar/contributors/cli/logging\\\"}]}]}],\\\"/ar/tutorials/\\\":[{\\\"text\\\":\\\"الإرشادات\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ar/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ar/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ar/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"الميزات\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> المشروع الم\u{64f}نشأ</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ar/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"التبني\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"إنشاء مشروع جديد\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"جرب باستخدام Swift Package\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"الانتقال\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"مشروع Xcode\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"الحزمة السريعة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"مشروع XcodeGen\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"مشروع بازل\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"المظاهر\\\",\\\"link\\\":\\\"/ar/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"هيكل الدليل\\\",\\\"link\\\":\\\"/ar/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"التحرير\\\",\\\"link\\\":\\\"/ar/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"التبعيات\\\",\\\"link\\\":\\\"/ar/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"مشاركة الرموز\\\",\\\"link\\\":\\\"/ar/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"الملفات المركبة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"التكوين الديناميكي\\\",\\\"link\\\":\\\"/ar/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"القوالب\\\",\\\"link\\\":\\\"/ar/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"المكونات الإضافية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"التجزئة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"الفحص\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"الواردات الضمنية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"تكلفة الراحة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"هندسة معمارية معيارية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"علامات البيانات الوصفية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"أفضل الممارسات\\\",\\\"link\\\":\\\"/ar/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> ذاكرة التخزين المؤقت</span>\\\",\\\"link\\\":\\\"/ar/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ar/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ar/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ar/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> الاختبار الانتقائي</span>\\\",\\\"link\\\":\\\"/ar/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> السجل</span>\\\",\\\"link\\\":\\\"/ar/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"مشروع Xcode\\\",\\\"link\\\":\\\"/ar/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"المشروع الم\u{64f}نشأ\\\",\\\"link\\\":\\\"/ar/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"التكامل المستند إلى XcodeProj\\\",\\\"link\\\":\\\"/ar/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"الحزمة السريعة\\\",\\\"link\\\":\\\"/ar/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"التكامل المستمر\\\",\\\"link\\\":\\\"/ar/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> بناء الرؤى</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> رؤى الحزمة</span>\\\",\\\"link\\\":\\\"/ar/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> ضمان الجودة</span>\\\",\\\"link\\\":\\\"/ar/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> المعاينات</span>\\\",\\\"link\\\":\\\"/ar/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> الترميز التوكيلي</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ar/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"الدمج والربط\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> التكامل المستمر</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> صاغة الحدادين</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> جيثب</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"السيرڤر\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> الحسابات والمشاريع</span>\\\",\\\"link\\\":\\\"/ar/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> المصادقة</span>\\\",\\\"link\\\":\\\"/ar/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> الاستضافة الذاتية</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> التركيب</span>\\\",\\\"link\\\":\\\"/ar/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ar/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ar/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> القياس عن ب\u{64f}عد</span>\\\",\\\"link\\\":\\\"/ar/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ar/guides/\\\":[{\\\"text\\\":\\\"الإرشادات\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ar/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ar/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ar/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"الميزات\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> المشروع الم\u{64f}نشأ</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ar/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"التبني\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"إنشاء مشروع جديد\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"جرب باستخدام Swift Package\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"الانتقال\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"مشروع Xcode\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"الحزمة السريعة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"مشروع XcodeGen\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"مشروع بازل\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"المظاهر\\\",\\\"link\\\":\\\"/ar/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"هيكل الدليل\\\",\\\"link\\\":\\\"/ar/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"التحرير\\\",\\\"link\\\":\\\"/ar/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"التبعيات\\\",\\\"link\\\":\\\"/ar/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"مشاركة الرموز\\\",\\\"link\\\":\\\"/ar/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"الملفات المركبة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"التكوين الديناميكي\\\",\\\"link\\\":\\\"/ar/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"القوالب\\\",\\\"link\\\":\\\"/ar/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"المكونات الإضافية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"التجزئة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"الفحص\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"الواردات الضمنية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"تكلفة الراحة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"هندسة معمارية معيارية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"علامات البيانات الوصفية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"أفضل الممارسات\\\",\\\"link\\\":\\\"/ar/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> ذاكرة التخزين المؤقت</span>\\\",\\\"link\\\":\\\"/ar/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ar/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ar/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ar/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> الاختبار الانتقائي</span>\\\",\\\"link\\\":\\\"/ar/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> السجل</span>\\\",\\\"link\\\":\\\"/ar/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"مشروع Xcode\\\",\\\"link\\\":\\\"/ar/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"المشروع الم\u{64f}نشأ\\\",\\\"link\\\":\\\"/ar/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"التكامل المستند إلى XcodeProj\\\",\\\"link\\\":\\\"/ar/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"الحزمة السريعة\\\",\\\"link\\\":\\\"/ar/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"التكامل المستمر\\\",\\\"link\\\":\\\"/ar/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> بناء الرؤى</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> رؤى الحزمة</span>\\\",\\\"link\\\":\\\"/ar/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> ضمان الجودة</span>\\\",\\\"link\\\":\\\"/ar/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> المعاينات</span>\\\",\\\"link\\\":\\\"/ar/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> الترميز التوكيلي</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ar/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"الدمج والربط\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> التكامل المستمر</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> صاغة الحدادين</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> جيثب</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"السيرڤر\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> الحسابات والمشاريع</span>\\\",\\\"link\\\":\\\"/ar/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> المصادقة</span>\\\",\\\"link\\\":\\\"/ar/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> الاستضافة الذاتية</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> التركيب</span>\\\",\\\"link\\\":\\\"/ar/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ar/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ar/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> القياس عن ب\u{64f}عد</span>\\\",\\\"link\\\":\\\"/ar/guides/server/self-host/telemetry\\\"}]}]}],\\\"/ar/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"الدلائل\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Shell completions\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"الأوامر\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/ar/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/ar/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"الأمثلة\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/ar/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"الترقيات\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"من الإصدار 3 إلى الإصدار 4\\\",\\\"link\\\":\\\"/ar/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/ar/\\\":[{\\\"text\\\":\\\"الإرشادات\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/ar/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/ar/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/ar/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"الميزات\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> المشروع الم\u{64f}نشأ</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/ar/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"التبني\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"إنشاء مشروع جديد\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"جرب باستخدام Swift Package\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"الانتقال\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"مشروع Xcode\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"الحزمة السريعة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"مشروع XcodeGen\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"مشروع بازل\\\",\\\"link\\\":\\\"/ar/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"المظاهر\\\",\\\"link\\\":\\\"/ar/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"هيكل الدليل\\\",\\\"link\\\":\\\"/ar/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"التحرير\\\",\\\"link\\\":\\\"/ar/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"التبعيات\\\",\\\"link\\\":\\\"/ar/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"مشاركة الرموز\\\",\\\"link\\\":\\\"/ar/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"الملفات المركبة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"التكوين الديناميكي\\\",\\\"link\\\":\\\"/ar/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"القوالب\\\",\\\"link\\\":\\\"/ar/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"المكونات الإضافية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"التجزئة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"الفحص\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"الواردات الضمنية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"تكلفة الراحة\\\",\\\"link\\\":\\\"/ar/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"هندسة معمارية معيارية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"علامات البيانات الوصفية\\\",\\\"link\\\":\\\"/ar/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"أفضل الممارسات\\\",\\\"link\\\":\\\"/ar/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> ذاكرة التخزين المؤقت</span>\\\",\\\"link\\\":\\\"/ar/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/ar/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/ar/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/ar/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> الاختبار الانتقائي</span>\\\",\\\"link\\\":\\\"/ar/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> السجل</span>\\\",\\\"link\\\":\\\"/ar/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"مشروع Xcode\\\",\\\"link\\\":\\\"/ar/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"المشروع الم\u{64f}نشأ\\\",\\\"link\\\":\\\"/ar/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"التكامل المستند إلى XcodeProj\\\",\\\"link\\\":\\\"/ar/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"الحزمة السريعة\\\",\\\"link\\\":\\\"/ar/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"التكامل المستمر\\\",\\\"link\\\":\\\"/ar/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> بناء الرؤى</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/ar/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> رؤى الحزمة</span>\\\",\\\"link\\\":\\\"/ar/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> ضمان الجودة</span>\\\",\\\"link\\\":\\\"/ar/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> المعاينات</span>\\\",\\\"link\\\":\\\"/ar/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> الترميز التوكيلي</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/ar/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"الدمج والربط\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> التكامل المستمر</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> صاغة الحدادين</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> جيثب</span>\\\",\\\"link\\\":\\\"/ar/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"السيرڤر\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> الحسابات والمشاريع</span>\\\",\\\"link\\\":\\\"/ar/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> المصادقة</span>\\\",\\\"link\\\":\\\"/ar/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> الاستضافة الذاتية</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> التركيب</span>\\\",\\\"link\\\":\\\"/ar/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/ar/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/ar/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> القياس عن ب\u{64f}عد</span>\\\",\\\"link\\\":\\\"/ar/guides/server/self-host/telemetry\\\"}]}]}]}}},\\\"pl\\\":{\\\"label\\\":\\\"Polski (Polish)\\\",\\\"lang\\\":\\\"pl\\\",\\\"themeConfig\\\":{\\\"nav\\\":[{\\\"text\\\":\\\"Przewodniki\\\",\\\"link\\\":\\\"/pl/\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/en/cli/auth\\\"},{\\\"text\\\":\\\"Zasoby\\\",\\\"items\\\":[{\\\"text\\\":\\\"Referencje\\\",\\\"link\\\":\\\"/en/references/tuist-toml\\\"},{\\\"text\\\":\\\"Współtwórcy\\\",\\\"link\\\":\\\"/pl/contributors/code\\\"},{\\\"text\\\":\\\"Dziennik zmian\\\",\\\"link\\\":\\\"https://github.com/tuist/tuist/releases\\\"},{\\\"text\\\":\\\"Dokumentacja API\\\",\\\"link\\\":\\\"https://tuist.dev/api/docs\\\"},{\\\"text\\\":\\\"Status\\\",\\\"link\\\":\\\"https://status.tuist.io\\\"},{\\\"text\\\":\\\"Panel metryk\\\",\\\"link\\\":\\\"https://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9\\\"}]}],\\\"sidebar\\\":{\\\"/pl/contributors\\\":[{\\\"text\\\":\\\"Współtwórcy\\\",\\\"items\\\":[{\\\"text\\\":\\\"Code\\\",\\\"link\\\":\\\"/pl/contributors/code\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"link\\\":\\\"/pl/contributors/code/cli\\\"},{\\\"text\\\":\\\"Server\\\",\\\"link\\\":\\\"/pl/contributors/code/server\\\"},{\\\"text\\\":\\\"Handbook\\\",\\\"link\\\":\\\"/pl/contributors/code/handbook\\\"},{\\\"text\\\":\\\"Docs\\\",\\\"link\\\":\\\"/pl/contributors/code/docs\\\"}]},{\\\"text\\\":\\\"Zgłaszanie problemów\\\",\\\"link\\\":\\\"/pl/contributors/issue-reporting\\\"},{\\\"text\\\":\\\"Recenzje kodu\\\",\\\"link\\\":\\\"/pl/contributors/code-reviews\\\"},{\\\"text\\\":\\\"Zasady\\\",\\\"link\\\":\\\"/pl/contributors/principles\\\"},{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/pl/contributors/debugging\\\"},{\\\"text\\\":\\\"Tłumaczenie\\\",\\\"link\\\":\\\"/pl/contributors/translate\\\"},{\\\"text\\\":\\\"Wydania\\\",\\\"link\\\":\\\"/pl/contributors/releases\\\"},{\\\"text\\\":\\\"CLI\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Logowanie\\\",\\\"link\\\":\\\"/pl/contributors/cli/logging\\\"}]}]}],\\\"/pl/tutorials/\\\":[{\\\"text\\\":\\\"Przewodniki\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/pl/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/pl/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/pl/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Cechy\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Wygenerowane projekty</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/pl/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adopcja\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Utwórz nowy projekt\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Wypróbuj z paczką Swift\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migracja\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Projekt Xcode\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Paczka Swift\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Projekt XcodeGen\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Projekt Bazel\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifesty\\\",\\\"link\\\":\\\"/pl/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Struktura katalogów\\\",\\\"link\\\":\\\"/pl/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Edycja\\\",\\\"link\\\":\\\"/pl/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Zależności\\\",\\\"link\\\":\\\"/pl/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Współdzielenie kodu\\\",\\\"link\\\":\\\"/pl/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Syntetyzowane pliki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Konfiguracja dynamiczna\\\",\\\"link\\\":\\\"/pl/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Szablony\\\",\\\"link\\\":\\\"/pl/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Wtyczki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashowanie\\\",\\\"link\\\":\\\"/pl/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Kontrola\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Domyślne importy\\\",\\\"link\\\":\\\"/pl/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"Koszt wygody\\\",\\\"link\\\":\\\"/pl/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Architektura modułowa\\\",\\\"link\\\":\\\"/pl/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Znaczniki metadanych\\\",\\\"link\\\":\\\"/pl/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Najlepsze praktyki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Buforowanie</span>\\\",\\\"link\\\":\\\"/pl/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/pl/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/pl/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/pl/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Testowanie selektywne</span>\\\",\\\"link\\\":\\\"/pl/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Rejestr</span>\\\",\\\"link\\\":\\\"/pl/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Projekt Xcode\\\",\\\"link\\\":\\\"/pl/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Wygenerowany projekt\\\",\\\"link\\\":\\\"/pl/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Integracja oparta na XcodeProj\\\",\\\"link\\\":\\\"/pl/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Paczka Swift\\\",\\\"link\\\":\\\"/pl/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Ciągła integracja\\\",\\\"link\\\":\\\"/pl/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Statystyki kompilacji</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Statystyki pakietu</span>\\\",\\\"link\\\":\\\"/pl/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/pl/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Wersje podglądowe</span>\\\",\\\"link\\\":\\\"/pl/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Programowanie agentowe</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/pl/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integracje\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Ciągła integracja</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Kuźnie Git</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Serwer\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Konta i projekty</span>\\\",\\\"link\\\":\\\"/pl/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Uwierzytelnianie</span>\\\",\\\"link\\\":\\\"/pl/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Hosting własny</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Instalacja</span>\\\",\\\"link\\\":\\\"/pl/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/pl/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/pl/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetria</span>\\\",\\\"link\\\":\\\"/pl/guides/server/self-host/telemetry\\\"}]}]}],\\\"/pl/guides/\\\":[{\\\"text\\\":\\\"Przewodniki\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/pl/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/pl/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/pl/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Cechy\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Wygenerowane projekty</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/pl/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adopcja\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Utwórz nowy projekt\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Wypróbuj z paczką Swift\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migracja\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Projekt Xcode\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Paczka Swift\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Projekt XcodeGen\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Projekt Bazel\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifesty\\\",\\\"link\\\":\\\"/pl/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Struktura katalogów\\\",\\\"link\\\":\\\"/pl/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Edycja\\\",\\\"link\\\":\\\"/pl/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Zależności\\\",\\\"link\\\":\\\"/pl/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Współdzielenie kodu\\\",\\\"link\\\":\\\"/pl/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Syntetyzowane pliki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Konfiguracja dynamiczna\\\",\\\"link\\\":\\\"/pl/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Szablony\\\",\\\"link\\\":\\\"/pl/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Wtyczki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashowanie\\\",\\\"link\\\":\\\"/pl/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Kontrola\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Domyślne importy\\\",\\\"link\\\":\\\"/pl/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"Koszt wygody\\\",\\\"link\\\":\\\"/pl/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Architektura modułowa\\\",\\\"link\\\":\\\"/pl/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Znaczniki metadanych\\\",\\\"link\\\":\\\"/pl/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Najlepsze praktyki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Buforowanie</span>\\\",\\\"link\\\":\\\"/pl/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/pl/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/pl/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/pl/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Testowanie selektywne</span>\\\",\\\"link\\\":\\\"/pl/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Rejestr</span>\\\",\\\"link\\\":\\\"/pl/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Projekt Xcode\\\",\\\"link\\\":\\\"/pl/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Wygenerowany projekt\\\",\\\"link\\\":\\\"/pl/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Integracja oparta na XcodeProj\\\",\\\"link\\\":\\\"/pl/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Paczka Swift\\\",\\\"link\\\":\\\"/pl/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Ciągła integracja\\\",\\\"link\\\":\\\"/pl/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Statystyki kompilacji</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Statystyki pakietu</span>\\\",\\\"link\\\":\\\"/pl/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/pl/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Wersje podglądowe</span>\\\",\\\"link\\\":\\\"/pl/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Programowanie agentowe</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/pl/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integracje\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Ciągła integracja</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Kuźnie Git</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Serwer\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Konta i projekty</span>\\\",\\\"link\\\":\\\"/pl/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Uwierzytelnianie</span>\\\",\\\"link\\\":\\\"/pl/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Hosting własny</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Instalacja</span>\\\",\\\"link\\\":\\\"/pl/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/pl/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/pl/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetria</span>\\\",\\\"link\\\":\\\"/pl/guides/server/self-host/telemetry\\\"}]}]}],\\\"/pl/cli/\\\":{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"CLI\\\",\\\"items\\\":[{\\\"text\\\":\\\"Debugging\\\",\\\"link\\\":\\\"/en/cli/debugging\\\"},{\\\"text\\\":\\\"Katalogi\\\",\\\"link\\\":\\\"/en/cli/directories\\\"},{\\\"text\\\":\\\"Uzupełnienia komend powłoki\\\",\\\"link\\\":\\\"/en/cli/shell-completions\\\"}]},{\\\"text\\\":\\\"Polecenia\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"account\\\",\\\"fullCommand\\\":\\\"tuist account\\\",\\\"link\\\":\\\"/en/cli/account\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist account\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"account\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist account tokens\\\",\\\"link\\\":\\\"/en/cli/account/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist account tokens create\\\",\\\"link\\\":\\\"/en/cli/account/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to create the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The scopes for the token. (env: TUIST_ACCOUNT_TOKENS_SCOPES)\\\",\\\"allValues\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ci\\\",\\\"account:members:read\\\",\\\"account:members:write\\\",\\\"account:registry:read\\\",\\\"account:registry:write\\\",\\\"project:previews:read\\\",\\\"project:previews:write\\\",\\\"project:admin:read\\\",\\\"project:admin:write\\\",\\\"project:cache:read\\\",\\\"project:cache:write\\\",\\\"project:bundles:read\\\",\\\"project:bundles:write\\\",\\\"project:tests:read\\\",\\\"project:tests:write\\\",\\\"project:builds:read\\\",\\\"project:builds:write\\\",\\\"project:runs:read\\\",\\\"project:runs:write\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"s\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scopes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scopes\\\"},{\\\"abstract\\\":\\\"A unique identifier for the token. Must be 1-32 characters and contain only alphanumeric characters, hyphens, and underscores. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"name\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"When the token should expire. Use format like '30d' (days), '6m' (months), or '1y' (years). If not specified, the token never expires. (env: TUIST_ACCOUNT_TOKENS_EXPIRES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"e\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"expires\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"expires\\\"},{\\\"abstract\\\":\\\"The project handles to grant the token access to. If not provided, the token has access to all projects. (env: TUIST_ACCOUNT_TOKENS_PROJECTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"projects\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"projects\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist account tokens list\\\",\\\"link\\\":\\\"/en/cli/account/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist account tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to list the tokens for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Output the result as JSON.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist account tokens revoke\\\",\\\"link\\\":\\\"/en/cli/account/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke a Tuist account token.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle to revoke the token for. (env: TUIST_ACCOUNT_TOKENS_ACCOUNT_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The name of the token to revoke. (env: TUIST_ACCOUNT_TOKENS_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ACCOUNT_TOKENS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist account update\\\",\\\"link\\\":\\\"/en/cli/account/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update account settings.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The account handle of the account to update. If omitted, defaults to the account you're currently authenticated as.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"account-handle\\\"},{\\\"abstract\\\":\\\"The new handle.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"handle\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"account\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"analytics-upload\\\",\\\"fullCommand\\\":\\\"tuist analytics-upload\\\",\\\"link\\\":\\\"/en/cli/analytics-upload\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Upload a command event to the server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Path to the JSON file containing the command event.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"event-file-path\\\"},{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL.\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"server-url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"analytics-upload\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"auth\\\",\\\"fullCommand\\\":\\\"tuist auth\\\",\\\"link\\\":\\\"/en/cli/auth\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage authentication\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"auth\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]},{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist auth login\\\",\\\"link\\\":\\\"/en/cli/auth/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in a user\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Email to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"email\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"Password to authenticate with.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"password\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"password\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist auth logout\\\",\\\"link\\\":\\\"/en/cli/auth/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Removes an existing Tuist session.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"whoami\\\",\\\"fullCommand\\\":\\\"tuist auth whoami\\\",\\\"link\\\":\\\"/en/cli/auth/whoami\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Display the user's email identity currently authenticated and in use.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_WHOAMI_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"whoami\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}},{\\\"text\\\":\\\"refresh-token\\\",\\\"fullCommand\\\":\\\"tuist auth refresh-token\\\",\\\"link\\\":\\\"/en/cli/auth/refresh-token\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Refreshes the token for a particular URL\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The URL of the server the token is being refreshed for. (env: TUIST_AUTH_REFRESH_TOKEN_SERVER_URL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"refresh-token\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"auth\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist build\\\",\\\"link\\\":\\\"/en/cli/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project builds.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]},{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist build run\\\",\\\"link\\\":\\\"/en/cli/build/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a project (deprecated: Use 'tuist xcodebuild build' instead)\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be built. By default it builds all the buildable schemes of the project in the current directory. (env: TUIST_BUILD_OPTIONS_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before building. (env: TUIST_BUILD_OPTIONS_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before building it (env: TUIST_BUILD_OPTIONS_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be built. (env: TUIST_BUILD_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build on a specific device. (env: TUIST_BUILD_OPTIONS_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Build for a specific platform. (env: TUIST_BUILD_OPTIONS_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Build with a specific version of the OS. (env: TUIST_BUILD_OPTIONS_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_BUILD_OPTIONS_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme. (env: TUIST_BUILD_OPTIONS_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The directory where build products will be copied to when the project is built. (env: TUIST_BUILD_OPTIONS_BUILD_OUTPUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-output-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when building the project. (env: TUIST_BUILD_OPTIONS_DERIVED_DATA_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips building. This is useful for debugging purposes. (env: TUIST_BUILD_OPTIONS_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist build -- -destination 'platform=iOS Simulator,name=iPhone 15' -sdk iphonesimulator (env: TUIST_BUILD_OPTIONS_PASSTHROUGH_XCODE_BUILD_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_BUILD_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist build list' and 'tuist build show' to manage builds.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist build list\\\",\\\"link\\\":\\\"/en/cli/build/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all builds in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter builds by git branch. (env: TUIST_BUILD_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"Filter builds by status (success or failure). (env: TUIST_BUILD_LIST_STATUS)\\\",\\\"allValues\\\":[\\\"success\\\",\\\"failure\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"success\\\",\\\"failure\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"status\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"status\\\"},{\\\"abstract\\\":\\\"Filter builds by scheme. (env: TUIST_BUILD_LIST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"scheme\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"Filter builds by configuration. (env: TUIST_BUILD_LIST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Filter builds by tags. Returns builds containing ALL specified tags.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"tags\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"tags\\\"},{\\\"abstract\\\":\\\"Filter builds by custom values (key=value format). Returns builds matching ALL specified values.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"values\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"values\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_BUILD_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of builds per page. Defaults to 10. (env: TUIST_BUILD_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist build show\\\",\\\"link\\\":\\\"/en/cli/build/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the build to show. (env: TUIST_BUILD_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_BUILD_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUILD_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUILD_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"build\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist bundle\\\",\\\"link\\\":\\\"/en/cli/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your project bundles.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]},{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist bundle list\\\",\\\"link\\\":\\\"/en/cli/bundle/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the bundles in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter bundles by git branch. (env: TUIST_BUNDLE_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist bundle show\\\",\\\"link\\\":\\\"/en/cli/bundle/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a bundle.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the bundle to show. (env: TUIST_BUNDLE_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_BUNDLE_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_BUNDLE_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_BUNDLE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"bundle\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist cache\\\",\\\"link\\\":\\\"/en/cli/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cache-related commands.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"defaultSubcommand\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]},{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"warm\\\",\\\"fullCommand\\\":\\\"tuist cache warm\\\",\\\"link\\\":\\\"/en/cli/cache/warm\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Warms the local and remote cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configuration to use for binary caching. (env: TUIST_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"A list of targets to cache. Those and their dependant targets will be cached. If no target is specified, all the project targets (excluding the external ones) and their dependencies will be cached. (env: TUIST_CACHE_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-external-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"external-only\\\"},{\\\"abstract\\\":\\\"If passed, the command doesn't cache the targets passed in the `--targets` argument, but only their dependencies (env: TUIST_CACHE_EXTERNAL_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-external-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-external-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips warming the cache. This is useful for debugging purposes. (env: TUIST_CACHE_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"defaultValue\\\":\\\"--no-print-hashes\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"print-hashes\\\"},{\\\"abstract\\\":\\\"When passed, the hashes of the cacheable frameworks in the given project are printed. (env: TUIST_CACHE_PRINT_HASHES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-print-hashes\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-print-hashes\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"warm\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}},{\\\"text\\\":\\\"config\\\",\\\"fullCommand\\\":\\\"tuist cache config\\\",\\\"link\\\":\\\"/en/cli/cache/config\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get remote cache configuration for your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle). If not provided, it is read from the project configuration.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"Output the result in JSON format. (env: TUIST_CACHE_CONFIG_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"defaultValue\\\":\\\"--no-force-refresh\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"force-refresh\\\"},{\\\"abstract\\\":\\\"Force refresh the authentication token, ignoring any cached credentials. (env: TUIST_CACHE_CONFIG_FORCE_REFRESH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-force-refresh\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-force-refresh\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the Tuist project. (env: TUIST_CACHE_CONFIG_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The URL of the server. If not provided, it defaults to the Tuist server. (env: TUIST_CACHE_CONFIG_SERVER_URL)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"config\\\",\\\"discussion\\\":\\\"Returns the cache endpoint URL and authentication token for configuring\\\\nremote build caching with Tuist.\\\\n\\\\nThe output includes the endpoint URL and authentication credentials that can\\\\nbe used to configure build caches for supported build systems like Gradle.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"cache\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"cache-start\\\",\\\"fullCommand\\\":\\\"tuist cache-start\\\",\\\"link\\\":\\\"/en/cli/cache-start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start a proxy server to listen for Xcode Compilation Cache requests\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project (account-handle/project-handle).\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The server URL. Defaults to production URL if not specified.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"url\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"url\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"defaultValue\\\":\\\"--upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"upload\\\"},{\\\"abstract\\\":\\\"Whether to upload cache artifacts to the remote. Defaults to true.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache-start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"clean\\\",\\\"fullCommand\\\":\\\"tuist clean\\\",\\\"link\\\":\\\"/en/cli/clean\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Clean all the artifacts stored locally\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The cache and artifact categories to be cleaned. If no category is specified, everything is cleaned. (env: TUIST_CLEAN_CLEAN_CATEGORIES)\\\",\\\"allValues\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"plugins\\\",\\\"generatedAutomationProjects\\\",\\\"projectDescriptionHelpers\\\",\\\"manifests\\\",\\\"editProjects\\\",\\\"runs\\\",\\\"binaries\\\",\\\"selectiveTests\\\",\\\"dependencies\\\"]}},\\\"defaultValue\\\":\\\"plugins, generatedAutomationProjects, projectDescriptionHelpers, manifests, editProjects, runs, binaries, selectiveTests, dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean-categories\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"defaultValue\\\":\\\"--no-remote\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"remote\\\"},{\\\"abstract\\\":\\\"Clean the remote cache (env: TUIST_CLEAN_REMOTE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-remote\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-remote\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project that should be cleaned. (env: TUIST_CLEAN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"clean\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"dump\\\",\\\"fullCommand\\\":\\\"tuist dump\\\",\\\"link\\\":\\\"/en/cli/dump\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the manifest as a JSON\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the folder where the manifest is (env: TUIST_DUMP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The manifest to be dumped (env: TUIST_DUMP_MANIFEST)\\\",\\\"allValues\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"project\\\",\\\"workspace\\\",\\\"config\\\",\\\"template\\\",\\\"plugin\\\",\\\"package\\\"]}},\\\"defaultValue\\\":\\\"project\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"manifest\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dump\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"edit\\\",\\\"fullCommand\\\":\\\"tuist edit\\\",\\\"link\\\":\\\"/en/cli/edit\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a temporary project to edit the project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory whose project will be edited (env: TUIST_EDIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"defaultValue\\\":\\\"--no-permanent\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"permanent\\\"},{\\\"abstract\\\":\\\"It creates the project in the current directory or the one indicated by -p and doesn't block the process (env: TUIST_EDIT_PERMANENT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-permanent\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-permanent\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"defaultValue\\\":\\\"--no-only-current-directory\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only-current-directory\\\"},{\\\"abstract\\\":\\\"It only includes the manifest in the current directory. (env: TUIST_EDIT_ONLY_CURRENT_DIRECTORY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-only-current-directory\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-only-current-directory\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"edit\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"generate\\\",\\\"fullCommand\\\":\\\"tuist generate\\\",\\\"link\\\":\\\"/en/cli/generate\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a project or inspect generation runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"generate\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]},{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist generate run\\\",\\\"link\\\":\\\"/en/cli/generate/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates an Xcode workspace to start working on the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Targets to focus on, specified by name or tag query (e.g. 'tag:feature'). Other targets will be linked as binaries if possible. If no target is specified, all the project targets will be generated (except external ones, such as Swift packages).\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"query\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"defaultValue\\\":\\\"--no-open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the project after generating it. (env: TUIST_GENERATE_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_GENERATE_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"Binary cache profile to use: only-external, all-possible, none, or a custom profile name. Defaults to the profile configured in Tuist.swift, or 'only-external' if not configured. (env: TUIST_GENERATE_CACHE_PROFILE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"cache-profile\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"cache-profile\\\"},{\\\"abstract\\\":\\\"Configuration to generate for.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist generate list' and 'tuist generate show' to inspect generation runs.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist generate list\\\",\\\"link\\\":\\\"/en/cli/generate/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists all the generations in a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_LIST_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_LIST_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter generations by git branch. (env: TUIST_GENERATION_LIST_GIT_BRANCH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"git-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"git-branch\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist generate show\\\",\\\"link\\\":\\\"/en/cli/generate/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a generation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the generation to show. (env: TUIST_GENERATION_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generation-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. If not provided, it will be read from the project's Tuist.swift. (env: TUIST_GENERATION_SHOW_FULL_HANDLE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_GENERATION_SHOW_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_GENERATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"generate\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"graph\\\",\\\"fullCommand\\\":\\\"tuist graph\\\",\\\"link\\\":\\\"/en/cli/graph\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates a graph from the workspace or project in the current directory\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"defaultValue\\\":\\\"--no-skip-test-targets\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip Test targets during graph rendering. (env: TUIST_GRAPH_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-test-targets\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"defaultValue\\\":\\\"--no-skip-external-dependencies\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"Skip external dependencies. (env: TUIST_GRAPH_SKIP_EXTERNAL_DEPENDENCIES)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-external-dependencies\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-external-dependencies\\\"},{\\\"abstract\\\":\\\"A platform to filter. Only targets for this platform will be showed in the graph. Available platforms: ios, macos, tvos, watchos (env: TUIST_GRAPH_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"l\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Available formats: dot, json, png, svg (env: TUIST_GRAPH_FORMAT)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"dot\\\",\\\"json\\\",\\\"legacyJSON\\\",\\\"png\\\",\\\"svg\\\"]}},\\\"defaultValue\\\":\\\"png\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"f\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"format\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"format\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"defaultValue\\\":\\\"--open\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"open\\\"},{\\\"abstract\\\":\\\"Don't open the file after generating it. (env: TUIST_GRAPH_OPEN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-open\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-open\\\"},{\\\"abstract\\\":\\\"Available formats: dot, neato, twopi, circo, fdp, sfdp, patchwork (env: TUIST_GRAPH_LAYOUT_ALGORITHM)\\\",\\\"allValues\\\":[\\\"dot\\\",\\\"neato\\\",\\\"twopi\\\",\\\"circo\\\",\\\"fdp\\\",\\\"sfdp\\\",\\\"patchwork\\\"],\\\"defaultValue\\\":\\\"dot\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"algorithm\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"algorithm\\\"},{\\\"abstract\\\":\\\"A list of targets to filter. Those and their dependent targets will be showed in the graph. (env: TUIST_GRAPH_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_GRAPH_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path where the graph will be generated. (env: TUIST_GRAPH_OUTPUT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"output-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"output-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"graph\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"hash\\\",\\\"fullCommand\\\":\\\"tuist hash\\\",\\\"link\\\":\\\"/en/cli/hash\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Utilities to debug the hashing logic used by features like binary caching or selective testing.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"hash\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]},{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist hash cache\\\",\\\"link\\\":\\\"/en/cli/hash/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose targets will be cached. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The project configuration the cache binaries will be bound to. (env: TUIST_HASH_CACHE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}},{\\\"text\\\":\\\"selective-testing\\\",\\\"fullCommand\\\":\\\"tuist hash selective-testing\\\",\\\"link\\\":\\\"/en/cli/hash/selective-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Returns the hashes that will be used to persist targets' test results to select tests in future test runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project whose tests will run selectively. (env: TUIST_HASH_CACHE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"selective-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"hash\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"help\\\",\\\"fullCommand\\\":\\\"tuist help\\\",\\\"link\\\":\\\"/en/cli/help\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show subcommand help information.\\\",\\\"arguments\\\":[{\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"subcommands\\\"},{\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},{\\\"kind\\\":\\\"longWithSingleDash\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"help\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"init\\\",\\\"fullCommand\\\":\\\"tuist init\\\",\\\"link\\\":\\\"/en/cli/init\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Get started with Tuist in your project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory from where to start. (env: TUIST_INIT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Base64-encoded prompt answers (env: TUIST_INIT_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"a\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"answers\\\"},\\\"shouldDisplay\\\":false,\\\"valueName\\\":\\\"answers\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"init\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"inspect\\\",\\\"fullCommand\\\":\\\"tuist inspect\\\",\\\"link\\\":\\\"/en/cli/inspect\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspect your project to identify issues such as implicit or redundant dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"inspect\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]},{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"dependencies\\\",\\\"fullCommand\\\":\\\"tuist inspect dependencies\\\",\\\"link\\\":\\\"/en/cli/inspect/dependencies\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects implicit and redundant dependencies in Tuist projects, failing when issues are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_INSPECT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Run only specified checks. Can be repeated. Default: implicit, redundant. (env: TUIST_INSPECT_DEPENDENCIES_ONLY)\\\",\\\"allValueDescriptions\\\":{\\\"implicit\\\":\\\"implicit, redundant\\\",\\\"redundant\\\":\\\"implicit, redundant\\\"},\\\"allValues\\\":[\\\"implicit\\\",\\\"redundant\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"implicit\\\",\\\"redundant\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"only\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"dependencies\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"implicit-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect implicit-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/implicit-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find implicit imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_IMPLICIT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"implicit-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"redundant-imports\\\",\\\"fullCommand\\\":\\\"tuist inspect redundant-imports\\\",\\\"link\\\":\\\"/en/cli/inspect/redundant-imports\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Find redundant imports in Tuist projects failing when cases are found.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project. (env: TUIST_LINT_REDUNDANT_DEPENDENCIES_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"redundant-imports\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist inspect build\\\",\\\"link\\\":\\\"/en/cli/inspect/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest build.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest build for. (env: TUIST_INSPECT_BUILD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_BUILD_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"bundle\\\",\\\"fullCommand\\\":\\\"tuist inspect bundle\\\",\\\"link\\\":\\\"/en/cli/inspect/bundle\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects an app bundle. The app bundle has to be either `.app`, `.xcarchive`, `.ipa`, `.aab`, or `.apk`.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the bundle. (env: TUIST_INSPECT_BUNDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"bundle\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_INSPECT_BUNDLE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project associated with the inspected bundle. (env: TUIST_INSPECT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"bundle\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist inspect test\\\",\\\"link\\\":\\\"/en/cli/inspect/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Inspects the latest test results.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to inspect the latest test results for. (env: TUIST_INSPECT_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The path to the directory containing the project's derived data artifacts. (env: TUIST_INSPECT_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The path to the result bundle (.xcresult) to inspect. If not provided, the most recent result bundle from the derived data directory will be used. (env: TUIST_INSPECT_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"file\\\":{\\\"extensions\\\":[\\\"xcresult\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"inspect\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"install\\\",\\\"fullCommand\\\":\\\"tuist install\\\",\\\"link\\\":\\\"/en/cli/install\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Installs any remote content (e.g. dependencies) necessary to interact with the project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_INSTALL_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"defaultValue\\\":\\\"--no-update\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"u\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"update\\\"},{\\\"abstract\\\":\\\"Instead of simple install, update external content when available. (env: TUIST_INSTALL_UPDATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-update\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-update\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the underlying 'swift package' invocation (env: TUIST_INSTALL_PASSTHROUGH_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"install\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"mcp\\\",\\\"fullCommand\\\":\\\"tuist mcp\\\",\\\"link\\\":\\\"/en/cli/mcp\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands for interfacing with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"mcp\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"start\\\",\\\"fullCommand\\\":\\\"tuist mcp start\\\",\\\"link\\\":\\\"/en/cli/mcp/start\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Start an MCP server to interface LLMs with your local dev environment.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"start\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]}},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist mcp setup\\\",\\\"link\\\":\\\"/en/cli/mcp/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to automate integrating clients with Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]},{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"claude\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Configure your environment's Claude application to point to the Tuist's MCP server.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"claude-code\\\",\\\"fullCommand\\\":\\\"tuist mcp setup claude-code\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/claude-code\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Claude Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"claude-code\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"cursor\\\",\\\"fullCommand\\\":\\\"tuist mcp setup cursor\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/cursor\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Cursor IDE to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Cursor globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cursor\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"zed\\\",\\\"fullCommand\\\":\\\"tuist mcp setup zed\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/zed\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup Zed editor to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure Zed globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"zed\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}},{\\\"text\\\":\\\"vscode\\\",\\\"fullCommand\\\":\\\"tuist mcp setup vscode\\\",\\\"link\\\":\\\"/en/cli/mcp/setup/vscode\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Setup VS Code to use Tuist's MCP server\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory where the configuration should be created.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Configure VS Code globally instead of locally.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"global\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"global\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"vscode\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"mcp\\\",\\\"setup\\\"]}}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"migration\\\",\\\"fullCommand\\\":\\\"tuist migration\\\",\\\"link\\\":\\\"/en/cli/migration\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of utilities to assist in the migration of Xcode projects to Tuist.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"migration\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]},{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"settings-to-xcconfig\\\",\\\"fullCommand\\\":\\\"tuist migration settings-to-xcconfig\\\",\\\"link\\\":\\\"/en/cli/migration/settings-to-xcconfig\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It extracts the build settings from a project or a target into an xcconfig file.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The path to the .xcconfig file where build settings will be extracted. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_XCCONFIG_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"x\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcconfig-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcconfig-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be extracted. When not passed, it extracts the build settings of the project. (env: TUIST_MIGRATION_SETTINGS_TO_XCCONFIG_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"settings-to-xcconfig\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"check-empty-settings\\\",\\\"fullCommand\\\":\\\"tuist migration check-empty-settings\\\",\\\"link\\\":\\\"/en/cli/migration/check-empty-settings\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It checks if the build settings of a project or target are empty. Otherwise it exits unsuccessfully.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"The name of the target whose build settings will be checked. When not passed, it checks the build settings of the project. (env: TUIST_MIGRATION_CHECK_EMPTY_SETTINGS_TARGET)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"t\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"target\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"target\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"check-empty-settings\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}},{\\\"text\\\":\\\"list-targets\\\",\\\"fullCommand\\\":\\\"tuist migration list-targets\\\",\\\"link\\\":\\\"/en/cli/migration/list-targets\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"It lists the targets of a project sorted by number of dependencies.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the Xcode project (env: TUIST_MIGRATION_LIST_TARGETS_XCODEPROJ_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"xcodeproj-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"xcodeproj-path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list-targets\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"migration\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"organization\\\",\\\"fullCommand\\\":\\\"tuist organization\\\",\\\"link\\\":\\\"/en/cli/organization\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"organization\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist organization create\\\",\\\"link\\\":\\\"/en/cli/organization/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to create. (env: TUIST_ORGANIZATION_CREATE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"discussion\\\":\\\"By creating an organization, you agree to the Tuist Terms of Service: https://tuist.dev/terms\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist organization list\\\",\\\"link\\\":\\\"/en/cli/organization/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List your organizations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist organization delete\\\",\\\"link\\\":\\\"/en/cli/organization/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a new organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to delete. (env: TUIST_ORGANIZATION_DELETE_ORGANIZATION_NAME)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist organization show\\\",\\\"link\\\":\\\"/en/cli/organization/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show. (env: TUIST_ORGANIZATION_SHOW_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_ORGANIZATION_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization invite\\\",\\\"link\\\":\\\"/en/cli/organization/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Invite a new member to your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to invite the user to. (env: TUIST_ORGANIZATION_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to invite. (env: TUIST_ORGANIZATION_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}},{\\\"text\\\":\\\"remove\\\",\\\"fullCommand\\\":\\\"tuist organization remove\\\",\\\"link\\\":\\\"/en/cli/organization/remove\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to remove members or cancel pending invitations.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"remove\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]},{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"invite\\\",\\\"fullCommand\\\":\\\"tuist organization remove invite\\\",\\\"link\\\":\\\"/en/cli/organization/remove/invite\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Cancel pending invitation.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The email of the user to cancel the invitation for. (env: TUIST_ORGANIZATION_REMOVE_INVITE_EMAIL)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"email\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_INVITE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"invite\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization remove member\\\",\\\"link\\\":\\\"/en/cli/organization/remove/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to remove the organization member from. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to remove from the organization. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization remove sso\\\",\\\"link\\\":\\\"/en/cli/organization/remove/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Remove the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_REMOVE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_REMOVE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"remove\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist organization update\\\",\\\"link\\\":\\\"/en/cli/organization/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to update the organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]},{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"member\\\",\\\"fullCommand\\\":\\\"tuist organization update member\\\",\\\"link\\\":\\\"/en/cli/organization/update/member\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update a member from your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the member for. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The username of the member you want to update. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_USERNAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"username\\\"},{\\\"abstract\\\":\\\"The new member role (env: TUIST_ORGANIZATION_UPDATE_MEMBER_ROLE)\\\",\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"admin\\\",\\\"user\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"role\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"role\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_MEMBER_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"member\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}},{\\\"text\\\":\\\"sso\\\",\\\"fullCommand\\\":\\\"tuist organization update sso\\\",\\\"link\\\":\\\"/en/cli/organization/update/sso\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update the SSO provider for your organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization for which you want to update the SSO provider for. (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The SSO provider to use. (env: TUIST_ORGANIZATION_UPDATE_SSO_PROVIDER)\\\",\\\"allValues\\\":[\\\"google\\\",\\\"okta\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"google\\\",\\\"okta\\\"]}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"provider\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"provider\\\"},{\\\"abstract\\\":\\\"Organization ID for your SSO provider. For Google, this is your Google domain (for example, if your email is tuist@tuist.dev, the domain would be tuist.dev). For Okta, it's the organization domain (such as my-org.okta.com) (env: TUIST_ORGANIZATION_UPDATE_SSO_ORGANIZATION_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"organization-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-id\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_UPDATE_SSO_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"sso\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\",\\\"update\\\"]}}]},{\\\"text\\\":\\\"billing\\\",\\\"fullCommand\\\":\\\"tuist organization billing\\\",\\\"link\\\":\\\"/en/cli/organization/billing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Open billing dashboard for the specified organization.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The name of the organization to show billing dashboard for. (env: TUIST_ORGANIZATION_BILLING_ORGANIZATION_NAME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"organization-name\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_ORGANIZATION_BILLING_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"billing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"organization\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"plugin\\\",\\\"fullCommand\\\":\\\"tuist plugin\\\",\\\"link\\\":\\\"/en/cli/plugin\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands for plugin's management.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"plugin\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]},{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist plugin archive\\\",\\\"link\\\":\\\"/en/cli/plugin/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Archives a plugin into a NameOfPlugin.tuist-plugin.zip.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_ARCHIVE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist plugin build\\\",\\\"link\\\":\\\"/en/cli/plugin/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Builds a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_BUILD_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"defaultValue\\\":\\\"--no-show-bin-path\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"show-bin-path\\\"},{\\\"abstract\\\":\\\"Print the binary output path. (env: TUIST_PLUGIN_BUILD_SHOW_BIN_PATH)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-show-bin-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-show-bin-path\\\"},{\\\"abstract\\\":\\\"Build the specified targets. (env: TUIST_PLUGIN_BUILD_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"targets\\\"},{\\\"abstract\\\":\\\"Build the specified products. (env: TUIST_PLUGIN_BUILD_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist plugin run\\\",\\\"link\\\":\\\"/en/cli/plugin/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_RUN_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"defaultValue\\\":\\\"--no-skip-build\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-build\\\"},{\\\"abstract\\\":\\\"Skip building the plugin. (env: TUIST_PLUGIN_RUN_SKIP_BUILD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-build\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-build\\\"},{\\\"abstract\\\":\\\"The plugin task to run. (env: TUIST_PLUGIN_RUN_TASK)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"task\\\"},{\\\"abstract\\\":\\\"The arguments to pass to the plugin task. (env: TUIST_PLUGIN_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist plugin test\\\",\\\"link\\\":\\\"/en/cli/plugin/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a plugin.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Choose configuration (default: debug). (env: TUIST_PLUGIN_OPTIONS_CONFIGURATION)\\\",\\\"allValues\\\":[\\\"debug\\\",\\\"release\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"debug\\\",\\\"release\\\"]}},\\\"defaultValue\\\":\\\"debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the definition of the plugin. (env: TUIST_PLUGIN_OPTIONS_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"defaultValue\\\":\\\"--no-build-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-tests\\\"},{\\\"abstract\\\":\\\"Build both source and test targets. (env: TUIST_PLUGIN_TEST_BUILD_TESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-tests\\\"},{\\\"abstract\\\":\\\"Test the specified products. (env: TUIST_PLUGIN_TEST_TEST_PRODUCTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-products\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-products\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"plugin\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"project\\\",\\\"fullCommand\\\":\\\"tuist project\\\",\\\"link\\\":\\\"/en/cli/project\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage your Tuist projects.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"project\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist project show\\\",\\\"link\\\":\\\"/en/cli/project/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Show information about the specified project. Use --web flag to open the project in the browser.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to show. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_SHOW_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"defaultValue\\\":\\\"--no-web\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"web\\\"},{\\\"abstract\\\":\\\"Open a project in the browser. (env: TUIST_PROJECT_SHOW_WEB)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-web\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-web\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project. (env: TUIST_PROJECT_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project create\\\",\\\"link\\\":\\\"/en/cli/project/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create. The full handle must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_CREATE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_CREATE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The build system used by the project. (env: TUIST_PROJECT_CREATE_BUILD_SYSTEM)\\\",\\\"allValues\\\":[\\\"xcode\\\",\\\"gradle\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"xcode\\\",\\\"gradle\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-system\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-system\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project list\\\",\\\"link\\\":\\\"/en/cli/project/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List projects you have access to.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_PROJECT_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"delete\\\",\\\"fullCommand\\\":\\\"tuist project delete\\\",\\\"link\\\":\\\"/en/cli/project/delete\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Delete a Tuist project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to delete. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_DELETE_FULL_HANDLE)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_DELETE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"delete\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}},{\\\"text\\\":\\\"tokens\\\",\\\"fullCommand\\\":\\\"tuist project tokens\\\",\\\"link\\\":\\\"/en/cli/project/tokens\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Manage Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"tokens\\\",\\\"shouldDisplay\\\":false,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]},{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"create\\\",\\\"fullCommand\\\":\\\"tuist project tokens create\\\",\\\"link\\\":\\\"/en/cli/project/tokens/create\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Create a new Tuist project token. You can save this token in the `TUIST_TOKEN` environment variable to authenticate requests against the Tuist API.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to create the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"create\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist project tokens list\\\",\\\"link\\\":\\\"/en/cli/project/tokens/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"List Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The project to list the tokens for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}},{\\\"text\\\":\\\"revoke\\\",\\\"fullCommand\\\":\\\"tuist project tokens revoke\\\",\\\"link\\\":\\\"/en/cli/project/tokens/revoke\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Revoke Tuist project tokens.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the project token to revoke. (env: TUIST_PROJECT_TOKEN_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project-token-id\\\"},{\\\"abstract\\\":\\\"The project to revoke the token for. Must be in the format of account-handle/project-handle. (env: TUIST_PROJECT_TOKEN_FULL_HANDLE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_PROJECT_TOKEN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"revoke\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\",\\\"tokens\\\"]}}]},{\\\"text\\\":\\\"update\\\",\\\"fullCommand\\\":\\\"tuist project update\\\",\\\"link\\\":\\\"/en/cli/project/update\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Update project settings\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project to update. Must be in the format of account-handle/project-handle.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"full-handle\\\"},{\\\"abstract\\\":\\\"Set the default branch name for the repository linked to the project.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"default-branch\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"default-branch\\\"},{\\\"abstract\\\":\\\"Set the project's visibility. When private, only project's members have access to the project. Public projects are accessible by anyone.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"visibility\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"visibility\\\"},{\\\"abstract\\\":\\\"The path to the Tuist project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"update\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"project\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"registry\\\",\\\"fullCommand\\\":\\\"tuist registry\\\",\\\"link\\\":\\\"/en/cli/registry\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to interact with the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"registry\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]},{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist registry setup\\\",\\\"link\\\":\\\"/en/cli/registry/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to set up the registry for. (env: TUIST_REGISTRY_SETUP_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"login\\\",\\\"fullCommand\\\":\\\"tuist registry login\\\",\\\"link\\\":\\\"/en/cli/registry/login\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log in to the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log in. (env: TUIST_REGISTRY_LOGIN_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"login\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}},{\\\"text\\\":\\\"logout\\\",\\\"fullCommand\\\":\\\"tuist registry logout\\\",\\\"link\\\":\\\"/en/cli/registry/logout\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Log out of the registry.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains the project to which registry you want to log out of. (env: TUIST_REGISTRY_LOGOUT_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"logout\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"registry\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist run\\\",\\\"link\\\":\\\"/en/cli/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Runs a preview or a scheme from a generated project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"A preview URL, app name with a specifier such as App@latest or App@feature-branch, or a scheme from a generated project. (env: TUIST_RUN_SCHEME)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"runnable\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project with the target or scheme to be run.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The device name to run on.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"defaultValue\\\":\\\"--no-generate\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate\\\"},{\\\"abstract\\\":\\\"Force the generation of the project before running. (env: TUIST_RUN_GENERATE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before running. (env: TUIST_RUN_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"The configuration to be used when building the scheme.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The OS version of the simulator. (env: TUIST_RUN_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"Arguments to pass to the application during execution. All arguments after the scheme name are forwarded to the app. Example: tuist run MyApp --verbose --config debug (env: TUIST_RUN_ARGUMENTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Run a preview by passing a preview URL or an app specifier (e.g. App@latest). You can also run a scheme from a Tuist-generated project.\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"scaffold\\\",\\\"fullCommand\\\":\\\"tuist scaffold\\\",\\\"link\\\":\\\"/en/cli/scaffold\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generates new project based on a template\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Name of template you want to use (env: TUIST_SCAFFOLD_TEMPLATE)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"template\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path to the folder where the template will be generated (Default: Current directory) (env: TUIST_SCAFFOLD_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"scaffold\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist scaffold list\\\",\\\"link\\\":\\\"/en/cli/scaffold/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists available scaffold templates\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format (env: TUIST_SCAFFOLD_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The path where you want to list templates from (env: TUIST_SCAFFOLD_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"scaffold\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"setup\\\",\\\"fullCommand\\\":\\\"tuist setup\\\",\\\"link\\\":\\\"/en/cli/setup\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Commands to set up and configure Tuist services\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"setup\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"cache\\\",\\\"fullCommand\\\":\\\"tuist setup cache\\\",\\\"link\\\":\\\"/en/cli/setup/cache\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Set up the Tuist Xcode cache\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"cache\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"setup\\\"]}}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"share\\\",\\\"fullCommand\\\":\\\"tuist share\\\",\\\"link\\\":\\\"/en/cli/share\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Generate a link to share your app.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The path to the directory that contains a Tuist or Xcode project with a buildable scheme that can output runnable artifacts.\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The app name to be looked up in the built products directory or the paths to the app bundles, an .ipa archive, or an .apk file. (env: TUIST_SHARE_APP)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"apps\\\"},{\\\"abstract\\\":\\\"The configuration of the app to share. Ignored when the app paths are passed directly. (env: TUIST_SHARE_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"The platforms (iOS, tvOS, visionOS, watchOS or macOS) to share the app for. Ignored when the app paths are passed directly. (env: TUIST_SHARE_PLATFORM)\\\",\\\"allValues\\\":[\\\"ios\\\",\\\"macos\\\",\\\"tvos\\\",\\\"watchos\\\",\\\"visionos\\\"],\\\"completionKind\\\":{\\\"list\\\":{\\\"values\\\":[\\\"iOS\\\",\\\"tvOS\\\",\\\"macOS\\\",\\\"visionOS\\\",\\\"watchOS\\\"]}},\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platforms\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platforms\\\"},{\\\"abstract\\\":\\\"The derived data path to find the apps in. When absent, the system-configured one. (env: TUIST_SHARE_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_SHARE_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"The track of the preview (e.g., 'beta', 'nightly'). (env: TUIST_SHARE_TRACK)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"track\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"track\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"share\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist test\\\",\\\"link\\\":\\\"/en/cli/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"defaultSubcommand\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test run\\\",\\\"link\\\":\\\"/en/cli/test/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Tests a project\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The scheme to be tested. By default it tests all the testable targets of the project in the current directory. (env: TUIST_TEST_SCHEME)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"scheme\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"defaultValue\\\":\\\"--no-clean\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"c\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"clean\\\"},{\\\"abstract\\\":\\\"When passed, it cleans the project before testing it. (env: TUIST_TEST_CLEAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-clean\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-clean\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"defaultValue\\\":\\\"--no-no-upload\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"n\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-upload\\\"},{\\\"abstract\\\":\\\"When passed, the result necessary for test selection is not persisted to the server. (env: TUIST_TEST_NO_UPLOAD)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-no-upload\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-no-upload\\\"},{\\\"abstract\\\":\\\"The path to the directory that contains the project to be tested. (env: TUIST_TEST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Test on a specific device. (env: TUIST_TEST_DEVICE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"d\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"device\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"device\\\"},{\\\"abstract\\\":\\\"Test on a specific platform. (env: TUIST_TEST_PLATFORM)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"platform\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"platform\\\"},{\\\"abstract\\\":\\\"Test with a specific version of the OS. (env: TUIST_TEST_OS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"o\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"os\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"os\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"defaultValue\\\":\\\"--no-rosetta\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"rosetta\\\"},{\\\"abstract\\\":\\\"When passed, append arch=x86_64 to the 'destination' to run simulator in a Rosetta mode. (env: TUIST_TEST_ROSETTA)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-rosetta\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-rosetta\\\"},{\\\"abstract\\\":\\\"The configuration to be used when testing the scheme. (env: TUIST_TEST_CONFIGURATION)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"C\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"configuration\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"configuration\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-ui-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing UI Tests targets. (env: TUIST_TEST_SKIP_UITESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-ui-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-ui-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"defaultValue\\\":\\\"--no-skip-unit-tests\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-unit-tests\\\"},{\\\"abstract\\\":\\\"When passed, it skips testing Unit Tests targets. (env: TUIST_TEST_SKIP_UNITTESTS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-unit-tests\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-unit-tests\\\"},{\\\"abstract\\\":\\\"Path where test result bundle will be saved. (env: TUIST_TEST_RESULT_BUNDLE_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"T\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"result-bundle-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"result-bundle-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Overrides the folder that should be used for derived data when testing a project. (env: TUIST_TEST_DERIVED_DATA_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"derived-data-path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"derived-data-path\\\"},{\\\"abstract\\\":\\\"[Deprecated] Tests will retry <number> of times until success. Example: if 1 is specified, the test will be retried at most once, hence it will run up to 2 times. (env: TUIST_TEST_RETRY_COUNT)\\\",\\\"defaultValue\\\":\\\"0\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"retry-count\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"retry-count\\\"},{\\\"abstract\\\":\\\"The test plan to run. (env: TUIST_TEST_TEST_PLAN)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-plan\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-plan\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to test. Expected format is TestTarget[/TestClass[/TestMethod]]. It is applied before --skip-testing (env: TUIST_TEST_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-targets\\\"},{\\\"abstract\\\":\\\"The list of test identifiers you want to skip testing. Expected format is TestTarget[/TestClass[/TestMethod]]. (env: TUIST_TEST_SKIP_TEST_TARGETS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-test-targets\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-test-targets\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to test. It is applied before --skip-configuration (env: TUIST_TEST_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"filter-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"filter-configurations\\\"},{\\\"abstract\\\":\\\"The list of configurations you want to skip testing. (env: TUIST_TEST_SKIP_CONFIGURATIONS)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"}],\\\"parsingStrategy\\\":\\\"upToNextOption\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-configurations\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-configurations\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"defaultValue\\\":\\\"--binary-cache\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"binary-cache\\\"},{\\\"abstract\\\":\\\"Ignore binary cache and use sources only. (env: TUIST_TEST_BINARY_CACHE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-binary-cache\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-binary-cache\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"defaultValue\\\":\\\"--selective-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"selective-testing\\\"},{\\\"abstract\\\":\\\"When --no-selective-testing is passed, tuist runs all tests without using selective testing. (env: TUIST_TEST_SELECTIVE_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-selective-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-selective-testing\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-generate-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"generate-only\\\"},{\\\"abstract\\\":\\\"When passed, it generates the project and skips testing. This is useful for debugging purposes. (env: TUIST_TEST_GENERATE_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-generate-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-generate-only\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"defaultValue\\\":\\\"--no-without-building\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"without-building\\\"},{\\\"abstract\\\":\\\"When passed, run the tests without building. (env: TUIST_TEST_WITHOUT_BUILDING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-without-building\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-without-building\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"defaultValue\\\":\\\"--no-build-only\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"build-only\\\"},{\\\"abstract\\\":\\\"When passed, build the tests, but don't run them (env: TUIST_TEST_BUILD_ONLY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-build-only\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-build-only\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"defaultValue\\\":\\\"--no-skip-quarantine\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-quarantine\\\"},{\\\"abstract\\\":\\\"When passed, the quarantine feature is disabled and tests run regardless of whether they are quarantined on the server. (env: TUIST_TEST_SKIP_QUARANTINE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-quarantine\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-quarantine\\\"},{\\\"abstract\\\":\\\"Arguments that will be passed through to xcodebuild. Use -- followed by xcodebuild arguments. Example: tuist test -- -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"postTerminator\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcode-build-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"discussion\\\":\\\"Use 'tuist test case' to manage test cases.\\\",\\\"shouldDisplay\\\":false,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test show\\\",\\\"link\\\":\\\"/en/cli/test/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test run to show. (env: TUIST_TEST_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]}},{\\\"text\\\":\\\"case\\\",\\\"fullCommand\\\":\\\"tuist test case\\\",\\\"link\\\":\\\"/en/cli/test/case\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test cases.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"case\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case list\\\",\\\"link\\\":\\\"/en/cli/test/case/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists test cases for a project.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"defaultValue\\\":\\\"--no-quarantined\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"quarantined\\\"},{\\\"abstract\\\":\\\"Filter by quarantined test cases. (env: TUIST_TEST_CASE_LIST_QUARANTINED)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-quarantined\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-quarantined\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky test cases. (env: TUIST_TEST_CASE_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"defaultValue\\\":\\\"--no-skip-testing\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"skip-testing\\\"},{\\\"abstract\\\":\\\"Output as xcodebuild -skip-testing arguments. (env: TUIST_TEST_CASE_LIST_SKIP_TESTING)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-skip-testing\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-skip-testing\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of test cases per page. Defaults to 10. (env: TUIST_TEST_CASE_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case show\\\",\\\"link\\\":\\\"/en/cli/test/case/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_SHOW_IDENTIFIER)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]}},{\\\"text\\\":\\\"run\\\",\\\"fullCommand\\\":\\\"tuist test case run\\\",\\\"link\\\":\\\"/en/cli/test/case/run\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"A set of commands to manage test case runs.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"run\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]},{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"list\\\",\\\"fullCommand\\\":\\\"tuist test case run list\\\",\\\"link\\\":\\\"/en/cli/test/case/run/list\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Lists runs for a test case.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The test case identifier. Either a UUID or the format Module/Suite/TestCase (or Module/TestCase). (env: TUIST_TEST_CASE_RUN_LIST_IDENTIFIER)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-identifier\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_LIST_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_LIST_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"defaultValue\\\":\\\"--no-flaky\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"flaky\\\"},{\\\"abstract\\\":\\\"Filter by flaky runs. (env: TUIST_TEST_CASE_RUN_LIST_FLAKY)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-flaky\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-flaky\\\"},{\\\"abstract\\\":\\\"Filter by test run ID. (env: TUIST_TEST_CASE_RUN_LIST_TEST_RUN_ID)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"test-run-id\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-run-id\\\"},{\\\"abstract\\\":\\\"The page number to fetch (1-indexed). (env: TUIST_TEST_CASE_RUN_LIST_PAGE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page\\\"},{\\\"abstract\\\":\\\"The number of runs per page. Defaults to 10. (env: TUIST_TEST_CASE_RUN_LIST_PAGE_SIZE)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"page-size\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"page-size\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_LIST_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"list\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}},{\\\"text\\\":\\\"show\\\",\\\"fullCommand\\\":\\\"tuist test case run show\\\",\\\"link\\\":\\\"/en/cli/test/case/run/show\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Shows information about a test case run.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"The ID of the test case run to show. (env: TUIST_TEST_CASE_RUN_SHOW_ID)\\\",\\\"isOptional\\\":false,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"default\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"test-case-run-id\\\"},{\\\"abstract\\\":\\\"The full handle of the project. Must be in the format of account-handle/project-handle. (env: TUIST_TEST_CASE_RUN_SHOW_PROJECT)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"P\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"project\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"project\\\"},{\\\"abstract\\\":\\\"The path to the directory or a subdirectory of the project. (env: TUIST_TEST_CASE_RUN_SHOW_PATH)\\\",\\\"completionKind\\\":{\\\"directory\\\":{}},\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"option\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"p\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"path\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"path\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"defaultValue\\\":\\\"--no-json\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"json\\\"},{\\\"abstract\\\":\\\"The output in JSON format. (env: TUIST_TEST_CASE_RUN_SHOW_JSON)\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"no-json\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"no-json\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"show\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"test\\\",\\\"case\\\",\\\"run\\\"]}}]}]}],\\\"collapsed\\\":true},{\\\"text\\\":\\\"version\\\",\\\"fullCommand\\\":\\\"tuist version\\\",\\\"link\\\":\\\"/en/cli/version\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"Outputs the current version of tuist\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"version\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"collapsed\\\":true},{\\\"text\\\":\\\"xcodebuild\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild\\\",\\\"link\\\":\\\"/en/cli/xcodebuild\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild extends the xcodebuild CLI with server capabilities such as selective testing or analytics.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcodebuild\\\",\\\"shouldDisplay\\\":true,\\\"subcommands\\\":[{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]},{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}],\\\"superCommands\\\":[\\\"tuist\\\"]},\\\"items\\\":[{\\\"text\\\":\\\"test\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -parallel-testing-enabled YES\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"test-without-building\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild test-without-building\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/test-without-building\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild test-without-building extends the xcodebuild CLI test action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild test-without-building -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15' -testConfiguration Debug\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"test-without-building\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build extends the xcodebuild CLI build action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build -scheme MyApp -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"build-for-testing\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild build-for-testing\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/build-for-testing\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild build-for-testing extends the xcodebuild CLI build-for-testing action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild build-for-testing -scheme MyAppTests -destination 'platform=iOS Simulator,name=iPhone 15'\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"build-for-testing\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"archive\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild archive\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/archive\\\",\\\"spec\\\":{\\\"abstract\\\":\\\"tuist xcodebuild archive extends the xcodebuild CLI archive action with insights.\\\",\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments that will be passed through to the xcodebuild CLI. All arguments are forwarded to xcodebuild. Example: tuist xcodebuild archive -scheme MyApp -archivePath ./build/MyApp.xcarchive\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allRemainingInput\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"passthrough-xcodebuild-arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"archive\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}},{\\\"text\\\":\\\"xcode-build-command-reorderer\\\",\\\"fullCommand\\\":\\\"tuist xcodebuild xcode-build-command-reorderer\\\",\\\"link\\\":\\\"/en/cli/xcodebuild/xcode-build-command-reorderer\\\",\\\"spec\\\":{\\\"arguments\\\":[{\\\"abstract\\\":\\\"Arguments for xcodebuild. Can be used as fallback when subcommands are not first. Example: tuist xcodebuild -workspace MyApp.xcworkspace build -scheme MyApp\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":true,\\\"kind\\\":\\\"positional\\\",\\\"parsingStrategy\\\":\\\"allUnrecognized\\\",\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"arguments\\\"},{\\\"abstract\\\":\\\"Show help information.\\\",\\\"isOptional\\\":true,\\\"isRepeating\\\":false,\\\"kind\\\":\\\"flag\\\",\\\"names\\\":[{\\\"kind\\\":\\\"short\\\",\\\"name\\\":\\\"h\\\"},{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"}],\\\"parsingStrategy\\\":\\\"default\\\",\\\"preferredName\\\":{\\\"kind\\\":\\\"long\\\",\\\"name\\\":\\\"help\\\"},\\\"shouldDisplay\\\":true,\\\"valueName\\\":\\\"help\\\"}],\\\"commandName\\\":\\\"xcode-build-command-reorderer\\\",\\\"shouldDisplay\\\":true,\\\"superCommands\\\":[\\\"tuist\\\",\\\"xcodebuild\\\"]}}],\\\"collapsed\\\":true}]}]},\\\"/pl/references/\\\":[{\\\"text\\\":\\\"Configuration\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"tuist.toml\\\",\\\"link\\\":\\\"/pl/references/tuist-toml\\\"}]},{\\\"text\\\":\\\"Xcode\\\",\\\"collapsed\\\":false,\\\"items\\\":[{\\\"text\\\":\\\"Generated Projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Project Description\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Structs\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AnalyzeAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/analyzeaction\\\"},{\\\"text\\\":\\\"ArchiveAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/archiveaction\\\"},{\\\"text\\\":\\\"Arguments\\\",\\\"link\\\":\\\"/en/references/project-description/structs/arguments\\\"},{\\\"text\\\":\\\"BuildAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildaction\\\"},{\\\"text\\\":\\\"BuildRule\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildrule\\\"},{\\\"text\\\":\\\"BuildableFolder\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolder\\\"},{\\\"text\\\":\\\"BuildableFolderException\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexception\\\"},{\\\"text\\\":\\\"BuildableFolderExceptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/buildablefolderexceptions\\\"},{\\\"text\\\":\\\"CacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofile\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cacheprofiles\\\"},{\\\"text\\\":\\\"Cloud\\\",\\\"link\\\":\\\"/en/references/project-description/structs/cloud\\\"},{\\\"text\\\":\\\"Config.InspectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.inspectoptions\\\"},{\\\"text\\\":\\\"Config.InstallOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/config.installoptions\\\"},{\\\"text\\\":\\\"Configuration\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configuration\\\"},{\\\"text\\\":\\\"ConfigurationName\\\",\\\"link\\\":\\\"/en/references/project-description/structs/configurationname\\\"},{\\\"text\\\":\\\"CopyFilesAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/copyfilesaction\\\"},{\\\"text\\\":\\\"CoreDataModel\\\",\\\"link\\\":\\\"/en/references/project-description/structs/coredatamodel\\\"},{\\\"text\\\":\\\"DeploymentTargets\\\",\\\"link\\\":\\\"/en/references/project-description/structs/deploymenttargets\\\"},{\\\"text\\\":\\\"EnvironmentVariable\\\",\\\"link\\\":\\\"/en/references/project-description/structs/environmentvariable\\\"},{\\\"text\\\":\\\"ExecutionAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/executionaction\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/filelistglob\\\"},{\\\"text\\\":\\\"Headers\\\",\\\"link\\\":\\\"/en/references/project-description/structs/headers\\\"},{\\\"text\\\":\\\"InspectOptions.RedundantDependencies\\\",\\\"link\\\":\\\"/en/references/project-description/structs/inspectoptions.redundantdependencies\\\"},{\\\"text\\\":\\\"LaunchArgument\\\",\\\"link\\\":\\\"/en/references/project-description/structs/launchargument\\\"},{\\\"text\\\":\\\"MetalOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/metaloptions\\\"},{\\\"text\\\":\\\"OnDemandResourcesTags\\\",\\\"link\\\":\\\"/en/references/project-description/structs/ondemandresourcestags\\\"},{\\\"text\\\":\\\"PackageSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/packagesettings\\\"},{\\\"text\\\":\\\"Path\\\",\\\"link\\\":\\\"/en/references/project-description/structs/path\\\"},{\\\"text\\\":\\\"PlatformCondition\\\",\\\"link\\\":\\\"/en/references/project-description/structs/platformcondition\\\"},{\\\"text\\\":\\\"Plugin\\\",\\\"link\\\":\\\"/en/references/project-description/structs/plugin\\\"},{\\\"text\\\":\\\"PluginLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/pluginlocation\\\"},{\\\"text\\\":\\\"PrivacyManifest\\\",\\\"link\\\":\\\"/en/references/project-description/structs/privacymanifest\\\"},{\\\"text\\\":\\\"ProfileAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/profileaction\\\"},{\\\"text\\\":\\\"Project.Options.TextSettings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options.textsettings\\\"},{\\\"text\\\":\\\"Project.Options\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project.options\\\"},{\\\"text\\\":\\\"Project\\\",\\\"link\\\":\\\"/en/references/project-description/structs/project\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer\\\",\\\"link\\\":\\\"/en/references/project-description/structs/resourcesynthesizer\\\"},{\\\"text\\\":\\\"RunAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runaction\\\"},{\\\"text\\\":\\\"RunActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/runactionoptions\\\"},{\\\"text\\\":\\\"Scheme\\\",\\\"link\\\":\\\"/en/references/project-description/structs/scheme\\\"},{\\\"text\\\":\\\"SchemeDiagnosticsOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemediagnosticsoptions\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/structs/schemelanguage\\\"},{\\\"text\\\":\\\"Settings\\\",\\\"link\\\":\\\"/en/references/project-description/structs/settings\\\"},{\\\"text\\\":\\\"SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/simulatedlocation\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/structs/sourcefileslist\\\"},{\\\"text\\\":\\\"Target.ForeignBuild\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target.foreignbuild\\\"},{\\\"text\\\":\\\"Target\\\",\\\"link\\\":\\\"/en/references/project-description/structs/target\\\"},{\\\"text\\\":\\\"TargetMetadata\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetmetadata\\\"},{\\\"text\\\":\\\"TargetReference\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetreference\\\"},{\\\"text\\\":\\\"TargetScript\\\",\\\"link\\\":\\\"/en/references/project-description/structs/targetscript\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template.item\\\"},{\\\"text\\\":\\\"Template\\\",\\\"link\\\":\\\"/en/references/project-description/structs/template\\\"},{\\\"text\\\":\\\"TemplateString.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring.stringinterpolation\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/structs/templatestring\\\"},{\\\"text\\\":\\\"TestAction\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testaction\\\"},{\\\"text\\\":\\\"TestActionOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testactionoptions\\\"},{\\\"text\\\":\\\"TestableTarget\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testabletarget\\\"},{\\\"text\\\":\\\"TestingOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/testingoptions\\\"},{\\\"text\\\":\\\"Tuist.Cache\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cache\\\"},{\\\"text\\\":\\\"Tuist.CacheOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.cacheoptions\\\"},{\\\"text\\\":\\\"Tuist.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist.generationoptions\\\"},{\\\"text\\\":\\\"Tuist\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuist\\\"},{\\\"text\\\":\\\"TuistXcodeProjectOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/tuistxcodeprojectoptions\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/structs/version\\\"},{\\\"text\\\":\\\"Workspace.GenerationOptions\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace.generationoptions\\\"},{\\\"text\\\":\\\"Workspace\\\",\\\"link\\\":\\\"/en/references/project-description/structs/workspace\\\"}]},{\\\"text\\\":\\\"Enums\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"AutogeneratedWorkspaceSchemes.CodeCoverageMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/autogeneratedworkspaceschemes.codecoveragemode\\\"},{\\\"text\\\":\\\"AutomaticSchemesOptions.TargetSchemesGrouping\\\",\\\"link\\\":\\\"/en/references/project-description/enums/automaticschemesoptions.targetschemesgrouping\\\"},{\\\"text\\\":\\\"BaseCacheProfile\\\",\\\"link\\\":\\\"/en/references/project-description/enums/basecacheprofile\\\"},{\\\"text\\\":\\\"BuildOrder\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildorder\\\"},{\\\"text\\\":\\\"BuildRule.CompilerSpec\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.compilerspec\\\"},{\\\"text\\\":\\\"BuildRule.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/buildrule.filetype\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cacheprofiletype\\\"},{\\\"text\\\":\\\"Cloud.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/cloud.option\\\"},{\\\"text\\\":\\\"CompatibleXcodeVersions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/compatiblexcodeversions\\\"},{\\\"text\\\":\\\"Configuration.Variant\\\",\\\"link\\\":\\\"/en/references/project-description/enums/configuration.variant\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfileelement\\\"},{\\\"text\\\":\\\"CopyFilesAction.Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/copyfilesaction.destination\\\"},{\\\"text\\\":\\\"DebugInformationFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/debuginformationformat\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/enums/defaultsettings\\\"},{\\\"text\\\":\\\"Destination\\\",\\\"link\\\":\\\"/en/references/project-description/enums/destination\\\"},{\\\"text\\\":\\\"Entitlements.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements.codingerror\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/enums/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment.value\\\"},{\\\"text\\\":\\\"Environment\\\",\\\"link\\\":\\\"/en/references/project-description/enums/environment\\\"},{\\\"text\\\":\\\"FileCodeGen\\\",\\\"link\\\":\\\"/en/references/project-description/enums/filecodegen\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileelement\\\"},{\\\"text\\\":\\\"FileHeaderTemplate\\\",\\\"link\\\":\\\"/en/references/project-description/enums/fileheadertemplate\\\"},{\\\"text\\\":\\\"ForeignBuild.Input\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.input\\\"},{\\\"text\\\":\\\"ForeignBuild.Output\\\",\\\"link\\\":\\\"/en/references/project-description/enums/foreignbuild.output\\\"},{\\\"text\\\":\\\"GenerationOptions.AutogeneratedWorkspaceSchemes\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.autogeneratedworkspaceschemes\\\"},{\\\"text\\\":\\\"GenerationOptions.GenerationWarning\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.generationwarning\\\"},{\\\"text\\\":\\\"GenerationOptions.StaticSideEffectsWarningTargets\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.staticsideeffectswarningtargets\\\"},{\\\"text\\\":\\\"GenerationOptions.WarningsAsErrors\\\",\\\"link\\\":\\\"/en/references/project-description/enums/generationoptions.warningsaserrors\\\"},{\\\"text\\\":\\\"Headers.AutomaticExclusionRule\\\",\\\"link\\\":\\\"/en/references/project-description/enums/headers.automaticexclusionrule\\\"},{\\\"text\\\":\\\"InfoPlist.CodingError\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist.codingerror\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/infoplist\\\"},{\\\"text\\\":\\\"LaunchStyle\\\",\\\"link\\\":\\\"/en/references/project-description/enums/launchstyle\\\"},{\\\"text\\\":\\\"LinkingStatus\\\",\\\"link\\\":\\\"/en/references/project-description/enums/linkingstatus\\\"},{\\\"text\\\":\\\"MergedBinaryType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/mergedbinarytype\\\"},{\\\"text\\\":\\\"Output.Linking\\\",\\\"link\\\":\\\"/en/references/project-description/enums/output.linking\\\"},{\\\"text\\\":\\\"Package.Requirement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package.requirement\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/enums/package\\\"},{\\\"text\\\":\\\"PackagePlatform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/packageplatform\\\"},{\\\"text\\\":\\\"Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/enums/parser.option\\\"},{\\\"text\\\":\\\"Path.PathType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/path.pathtype\\\"},{\\\"text\\\":\\\"Platform\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platform\\\"},{\\\"text\\\":\\\"PlatformFilter\\\",\\\"link\\\":\\\"/en/references/project-description/enums/platformfilter\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist.value\\\"},{\\\"text\\\":\\\"Plist\\\",\\\"link\\\":\\\"/en/references/project-description/enums/plist\\\"},{\\\"text\\\":\\\"PluginLocation.LocationType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/pluginlocation.locationtype\\\"},{\\\"text\\\":\\\"Product\\\",\\\"link\\\":\\\"/en/references/project-description/enums/product\\\"},{\\\"text\\\":\\\"Project.Options.AutomaticSchemesOptions\\\",\\\"link\\\":\\\"/en/references/project-description/enums/project.options.automaticschemesoptions\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.parser\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.TemplateType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/resourcesynthesizer.templatetype\\\"},{\\\"text\\\":\\\"RunActionOptions.GPUFrameCaptureMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/runactionoptions.gpuframecapturemode\\\"},{\\\"text\\\":\\\"SDKType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sdktype\\\"},{\\\"text\\\":\\\"ScreenCaptureFormat\\\",\\\"link\\\":\\\"/en/references/project-description/enums/screencaptureformat\\\"},{\\\"text\\\":\\\"SettingValue\\\",\\\"link\\\":\\\"/en/references/project-description/enums/settingvalue\\\"},{\\\"text\\\":\\\"SourceFileGlob.FileType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/sourcefileglob.filetype\\\"},{\\\"text\\\":\\\"SwiftCompilationMode\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftcompilationmode\\\"},{\\\"text\\\":\\\"SwiftOptimizationLevel\\\",\\\"link\\\":\\\"/en/references/project-description/enums/swiftoptimizationlevel\\\"},{\\\"text\\\":\\\"TargetDependency.PackageType\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency.packagetype\\\"},{\\\"text\\\":\\\"TargetDependency\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetdependency\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetquery\\\"},{\\\"text\\\":\\\"TargetScript.Order\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.order\\\"},{\\\"text\\\":\\\"TargetScript.Script\\\",\\\"link\\\":\\\"/en/references/project-description/enums/targetscript.script\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Attribute\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.attribute\\\"},{\\\"text\\\":\\\"Template.Contents\\\",\\\"link\\\":\\\"/en/references/project-description/enums/template.contents\\\"},{\\\"text\\\":\\\"TemplateString.Token\\\",\\\"link\\\":\\\"/en/references/project-description/enums/templatestring.token\\\"},{\\\"text\\\":\\\"TestableTarget.Parallelization\\\",\\\"link\\\":\\\"/en/references/project-description/enums/testabletarget.parallelization\\\"},{\\\"text\\\":\\\"TuistProject\\\",\\\"link\\\":\\\"/en/references/project-description/enums/tuistproject\\\"},{\\\"text\\\":\\\"XCFrameworkSignature\\\",\\\"link\\\":\\\"/en/references/project-description/enums/xcframeworksignature\\\"}]},{\\\"text\\\":\\\"Extensions\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(fileelement)\\\"},{\\\"text\\\":\\\"Array(ResourceSynthesizer)\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/array(resourcesynthesizer)\\\"},{\\\"text\\\":\\\"CacheProfileType\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiletype\\\"},{\\\"text\\\":\\\"CacheProfiles\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/cacheprofiles\\\"},{\\\"text\\\":\\\"ClosedRange\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/closedrange\\\"},{\\\"text\\\":\\\"CopyFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/copyfileelement\\\"},{\\\"text\\\":\\\"DefaultSettings\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/defaultsettings\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/destinations\\\"},{\\\"text\\\":\\\"Entitlements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/entitlements\\\"},{\\\"text\\\":\\\"Environment.Value_\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/environment.value_\\\"},{\\\"text\\\":\\\"FileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/fileelement\\\"},{\\\"text\\\":\\\"FileList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelist\\\"},{\\\"text\\\":\\\"FileListGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/filelistglob\\\"},{\\\"text\\\":\\\"InfoPlist\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/infoplist\\\"},{\\\"text\\\":\\\"Package\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/package\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/platformfilters\\\"},{\\\"text\\\":\\\"Plist.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/plist.value\\\"},{\\\"text\\\":\\\"Range\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/range\\\"},{\\\"text\\\":\\\"ResourceFileElement\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelement\\\"},{\\\"text\\\":\\\"ResourceFileElements\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcefileelements\\\"},{\\\"text\\\":\\\"ResourceSynthesizer.Parser.Option\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/resourcesynthesizer.parser.option\\\"},{\\\"text\\\":\\\"SchemeLanguage\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/schemelanguage\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/settingsdictionary\\\"},{\\\"text\\\":\\\"SourceFileGlob\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileglob\\\"},{\\\"text\\\":\\\"SourceFilesList\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/sourcefileslist\\\"},{\\\"text\\\":\\\"String.StringInterpolation\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/string.stringinterpolation\\\"},{\\\"text\\\":\\\"TargetQuery\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/targetquery\\\"},{\\\"text\\\":\\\"Template.Attribute.Value\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.attribute.value\\\"},{\\\"text\\\":\\\"Template.Item\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/template.item\\\"},{\\\"text\\\":\\\"TemplateString\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/templatestring\\\"},{\\\"text\\\":\\\"Version\\\",\\\"link\\\":\\\"/en/references/project-description/extensions/version\\\"}]},{\\\"text\\\":\\\"Typealiases\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Array(FileElement).ExtendedGraphemeClusterLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).extendedgraphemeclusterliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).StringLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).stringliteraltype\\\"},{\\\"text\\\":\\\"Array(FileElement).UnicodeScalarLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/array(fileelement).unicodescalarliteraltype\\\"},{\\\"text\\\":\\\"Config\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/config\\\"},{\\\"text\\\":\\\"Destinations\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/destinations\\\"},{\\\"text\\\":\\\"PlatformFilters\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/platformfilters\\\"},{\\\"text\\\":\\\"RunActionOptions.SimulatedLocation\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/runactionoptions.simulatedlocation\\\"},{\\\"text\\\":\\\"SettingValue.BooleanLiteralType\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingvalue.booleanliteraltype\\\"},{\\\"text\\\":\\\"SettingsDictionary\\\",\\\"link\\\":\\\"/en/references/project-description/typealiases/settingsdictionary\\\"}]}]},{\\\"text\\\":\\\"Przykłady\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Application with the Airship SDK\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_airship_sdk\\\"},{\\\"text\\\":\\\"Application with build rules\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_build_rules\\\"},{\\\"text\\\":\\\"Application with the Composable Architecture (TCA)\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_composable_architecture\\\"},{\\\"text\\\":\\\"App with a custom default configuration\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_custom_default_configuration\\\"},{\\\"text\\\":\\\"App with a custom default configuration settings\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_custom_default_configuration_settings\\\"},{\\\"text\\\":\\\"Application with custom scheme\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_custom_scheme\\\"},{\\\"text\\\":\\\"Application with Executable Non Local Dependencies\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_executable_non_local_dependencies\\\"},{\\\"text\\\":\\\"Application with the Exponea SDK\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_exponea_sdk\\\"},{\\\"text\\\":\\\"App with generated sources\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_generated_sources\\\"},{\\\"text\\\":\\\"App with globs\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_globs\\\"},{\\\"text\\\":\\\"App with Google Maps\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_google_maps\\\"},{\\\"text\\\":\\\"Application with Embedded Local SPM Module\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_local_spm_module_with_embed_frameworks\\\"},{\\\"text\\\":\\\"Application with Local SPM Module with Remote Dependencies\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_local_spm_module_with_remote_dependencies\\\"},{\\\"text\\\":\\\"App with a metal diagnostic configuration\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_metal_options\\\"},{\\\"text\\\":\\\"App with organization name defined in `Project`\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_organization_name_project\\\"},{\\\"text\\\":\\\"Application with Realm\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_realm\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies\\\"},{\\\"text\\\":\\\"App With Signed XCFramework Dependencies - Mismatching Signature\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_signed_xcframework_dependencies_mismatching_signature\\\"},{\\\"text\\\":\\\"Application with XCFramework Swift Package Manager Dependency\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_app_with_spm_xcframework_dependency\\\"},{\\\"text\\\":\\\"Framework with environment variables\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_framework_with_environment_variables\\\"},{\\\"text\\\":\\\"Framework with native Swift Macro and Plugin packages\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_framework_with_macro_and_plugin_packages\\\"},{\\\"text\\\":\\\"iOS app with actions\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_actions\\\"},{\\\"text\\\":\\\"iOS app with build variables\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_build_variables\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_cache_profiles\\\"},{\\\"text\\\":\\\"Cache Profiles Fixture (Invalid Default)\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_cache_profiles_invalid_default\\\"},{\\\"text\\\":\\\"Application with CoreData models\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_coredata\\\"},{\\\"text\\\":\\\"iOS App with C++ Interoperability\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_cplusplus_interoperability\\\"},{\\\"text\\\":\\\"iOS app with a custom workspace\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_custom_workspace\\\"},{\\\"text\\\":\\\"iOS app with extensions\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_extensions\\\"},{\\\"text\\\":\\\"Generated iOS App with external dependencies filtered out\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_external_dependencies_filtered_out\\\"},{\\\"text\\\":\\\"iOS app with a framework and resources\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_framework_and_resources\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_framework_buildable_folders_and_xcassets\\\"},{\\\"text\\\":\\\"iOS app with a dynamic framework that links a static framework\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_framework_linking_static_framework\\\"},{\\\"text\\\":\\\"iOS App with framework and buildable folders with xcassets and default internal imports\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_framework_xcassets_and_default_internal_imports\\\"},{\\\"text\\\":\\\"iOS app with frameworks\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_frameworks\\\"},{\\\"text\\\":\\\"iOS app with frameworks keeping target sources\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_frameworks_keeping_target_sources\\\"},{\\\"text\\\":\\\"iOS app with helpers\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_helpers\\\"},{\\\"text\\\":\\\"iOS app with incompatible dependencies\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_incompatible_dependencies\\\"},{\\\"text\\\":\\\"iOS app with incompatible Xcode\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_incompatible_xcode\\\"},{\\\"text\\\":\\\"iOS app with a local Swift package\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_local_swift_package\\\"},{\\\"text\\\":\\\"iOS app with multiple configurations and an xcconfig\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_multi_configs\\\"},{\\\"text\\\":\\\"iOS app with on demand resources\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_on_demand_resources\\\"},{\\\"text\\\":\\\"Application with Privacy Manifest\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_privacy_manifest\\\"},{\\\"text\\\":\\\"iOS App with a remote Swift package\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_remote_swift_package\\\"},{\\\"text\\\":\\\"iOS app with sandbox disabled\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_sandbox_disabled\\\"},{\\\"text\\\":\\\"iOS app with an SDK\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_sdk\\\"},{\\\"text\\\":\\\"iOS app with SPM dependencies\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_spm_dependencies\\\"},{\\\"text\\\":\\\"iOS app with SPM dependency and force resolved versions flag\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_spm_dependencies_forced_resolved_versions\\\"},{\\\"text\\\":\\\"iOS app with static frameworks\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_static_frameworks\\\"},{\\\"text\\\":\\\"iOS app with static libraries\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_static_libraries\\\"},{\\\"text\\\":\\\"iOS app with a static library and a package\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_static_library_and_package\\\"},{\\\"text\\\":\\\"iOS app with tests\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_tests\\\"},{\\\"text\\\":\\\"iOS app with a transitive framework\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_transitive_framework\\\"},{\\\"text\\\":\\\"iOS app with transitive framework through macro executable\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_transitive_framework_through_macro\\\"},{\\\"text\\\":\\\"iOS app with xcframeworks\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_with_xcframeworks\\\"},{\\\"text\\\":\\\"Generated iOS App without a config manifest\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_app_without_config_manifest\\\"},{\\\"text\\\":\\\"iOS workspace with a dependency cycle\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_ios_workspace_with_dependency_cycle\\\"},{\\\"text\\\":\\\"macOS app with extensions\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_macos_app_with_extensions\\\"},{\\\"text\\\":\\\"Swift package with registry and Alamofire\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_package_with_registry_and_alamofire\\\"},{\\\"text\\\":\\\"Project with class prefix\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_project_with_class_prefix\\\"},{\\\"text\\\":\\\"SPM dependency with trait conditions\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/generated_spm_dependency_with_trait_conditions\\\"},{\\\"text\\\":\\\"Xcode app\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/xcode_app\\\"},{\\\"text\\\":\\\"Xcode project with registry and Alamofire\\\",\\\"link\\\":\\\"/pl/references/examples/generated-projects/xcode_project_with_registry_and_alamofire\\\"}]},{\\\"text\\\":\\\"Migracje\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Z wersji v3 do v4\\\",\\\"link\\\":\\\"/pl/references/migrations/from-v3-to-v4\\\"}]}]}]}],\\\"/pl/\\\":[{\\\"text\\\":\\\"Przewodniki\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Install Tuist</span>\\\",\\\"link\\\":\\\"/pl/guides/install-tuist\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Install the Gradle plugin</span>\\\",\\\"link\\\":\\\"/pl/guides/install-gradle-plugin\\\"}]},{\\\"text\\\":\\\"Tutorials\\\",\\\"items\\\":[{\\\"text\\\":\\\"Xcode\\\",\\\"items\\\":[{\\\"text\\\":\\\"Create a generated project\\\",\\\"link\\\":\\\"/pl/tutorials/xcode/create-a-generated-project\\\"}]}]},{\\\"text\\\":\\\"Cechy\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-folder-tree\\\\\\\"><path d=\\\\\\\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2a1 1 0 0 0-.8-.4H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\\\\\\\"/><path d=\\\\\\\"M3 5a2 2 0 0 0 2 2h3\\\\\\\"/><path d=\\\\\\\"M3 3v13a2 2 0 0 0 2 2h3\\\\\\\"/></svg> Wygenerowane projekty</span>\\\",\\\"collapsed\\\":true,\\\"link\\\":\\\"/pl/guides/features/projects\\\",\\\"items\\\":[{\\\"text\\\":\\\"Adopcja\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Utwórz nowy projekt\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/new-project\\\"},{\\\"text\\\":\\\"Wypróbuj z paczką Swift\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/swift-package\\\"},{\\\"text\\\":\\\"Migracja\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Projekt Xcode\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/xcode-project\\\"},{\\\"text\\\":\\\"Paczka Swift\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/swift-package\\\"},{\\\"text\\\":\\\"Projekt XcodeGen\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/xcodegen-project\\\"},{\\\"text\\\":\\\"Projekt Bazel\\\",\\\"link\\\":\\\"/pl/guides/features/projects/adoption/migrate/bazel-project\\\"}]}]},{\\\"text\\\":\\\"Manifesty\\\",\\\"link\\\":\\\"/pl/guides/features/projects/manifests\\\"},{\\\"text\\\":\\\"Struktura katalogów\\\",\\\"link\\\":\\\"/pl/guides/features/projects/directory-structure\\\"},{\\\"text\\\":\\\"Edycja\\\",\\\"link\\\":\\\"/pl/guides/features/projects/editing\\\"},{\\\"text\\\":\\\"Zależności\\\",\\\"link\\\":\\\"/pl/guides/features/projects/dependencies\\\"},{\\\"text\\\":\\\"Współdzielenie kodu\\\",\\\"link\\\":\\\"/pl/guides/features/projects/code-sharing\\\"},{\\\"text\\\":\\\"Syntetyzowane pliki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/synthesized-files\\\"},{\\\"text\\\":\\\"Konfiguracja dynamiczna\\\",\\\"link\\\":\\\"/pl/guides/features/projects/dynamic-configuration\\\"},{\\\"text\\\":\\\"Szablony\\\",\\\"link\\\":\\\"/pl/guides/features/projects/templates\\\"},{\\\"text\\\":\\\"Wtyczki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/plugins\\\"},{\\\"text\\\":\\\"Hashowanie\\\",\\\"link\\\":\\\"/pl/guides/features/projects/hashing\\\"},{\\\"text\\\":\\\"Kontrola\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Domyślne importy\\\",\\\"link\\\":\\\"/pl/guides/features/projects/inspect/implicit-dependencies\\\"}]},{\\\"text\\\":\\\"Koszt wygody\\\",\\\"link\\\":\\\"/pl/guides/features/projects/cost-of-convenience\\\"},{\\\"text\\\":\\\"Architektura modułowa\\\",\\\"link\\\":\\\"/pl/guides/features/projects/tma-architecture\\\"},{\\\"text\\\":\\\"Znaczniki metadanych\\\",\\\"link\\\":\\\"/pl/guides/features/projects/metadata-tags\\\"},{\\\"text\\\":\\\"Najlepsze praktyki\\\",\\\"link\\\":\\\"/pl/guides/features/projects/best-practices\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Buforowanie</span>\\\",\\\"link\\\":\\\"/pl/guides/features/cache\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Xcode</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Xcode cache\\\",\\\"link\\\":\\\"/pl/guides/features/cache/xcode-cache\\\"},{\\\"text\\\":\\\"Module cache\\\",\\\"link\\\":\\\"/pl/guides/features/cache/module-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: inline-flex; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" style=\\\\\\\"display:block;\\\\\\\" /> Gradle cache</span>\\\",\\\"link\\\":\\\"/pl/guides/features/cache/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-check-circle\\\\\\\"><path d=\\\\\\\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> Testowanie selektywne</span>\\\",\\\"link\\\":\\\"/pl/guides/features/selective-testing\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-package\\\\\\\"><path d=\\\\\\\"m7.5 4.27 9 5.15\\\\\\\"/><path d=\\\\\\\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\\\\\\\"/><path d=\\\\\\\"m3.3 7 8.7 5 8.7-5\\\\\\\"/><path d=\\\\\\\"M12 22V12\\\\\\\"/></svg> Rejestr</span>\\\",\\\"link\\\":\\\"/pl/guides/features/registry\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Projekt Xcode\\\",\\\"link\\\":\\\"/pl/guides/features/registry/xcode-project\\\"},{\\\"text\\\":\\\"Wygenerowany projekt\\\",\\\"link\\\":\\\"/pl/guides/features/registry/generated-project\\\"},{\\\"text\\\":\\\"Integracja oparta na XcodeProj\\\",\\\"link\\\":\\\"/pl/guides/features/registry/xcodeproj-integration\\\"},{\\\"text\\\":\\\"Paczka Swift\\\",\\\"link\\\":\\\"/pl/guides/features/registry/swift-package\\\"},{\\\"text\\\":\\\"Ciągła integracja\\\",\\\"link\\\":\\\"/pl/guides/features/registry/continuous-integration\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-bar-chart-3\\\\\\\"><path d=\\\\\\\"M3 3v18h18\\\\\\\"/><path d=\\\\\\\"m19 9-5 5-4-4-3 3\\\\\\\"/></svg> Statystyki kompilacji</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights/xcode-cache\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/insights/gradle-cache\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-flask-conical\\\\\\\"><path d=\\\\\\\"M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2\\\\\\\"/><path d=\\\\\\\"M8.5 2h7\\\\\\\"/><path d=\\\\\\\"M7 16h10\\\\\\\"/></svg> Test insights</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-triangle-alert\\\\\\\"><path d=\\\\\\\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\\\\\\\"/><path d=\\\\\\\"M12 9v4\\\\\\\"/><path d=\\\\\\\"M12 17h.01\\\\\\\"/></svg> Flaky tests</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/xcode-icon.png\\\\\\\" alt=\\\\\\\"Xcode\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Xcode</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests/xcode\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><img src=\\\\\\\"/images/guides/features/gradle-icon.svg\\\\\\\" alt=\\\\\\\"Gradle\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" />Gradle</span>\\\",\\\"link\\\":\\\"/pl/guides/features/test-insights/flaky-tests/gradle\\\"}]},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-scale\\\\\\\"><path d=\\\\\\\"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z\\\\\\\"/><path d=\\\\\\\"M7 21h10\\\\\\\"/><path d=\\\\\\\"M12 3v18\\\\\\\"/><path d=\\\\\\\"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2\\\\\\\"/></svg> Statystyki pakietu</span>\\\",\\\"link\\\":\\\"/pl/guides/features/bundle-size\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-badge-check\\\\\\\"><path d=\\\\\\\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> QA</span>\\\",\\\"link\\\":\\\"/pl/guides/features/qa\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-eye\\\\\\\"><path d=\\\\\\\"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z\\\\\\\"/><circle cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"12\\\\\\\" r=\\\\\\\"3\\\\\\\"/></svg> Wersje podglądowe</span>\\\",\\\"link\\\":\\\"/pl/guides/features/previews\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-cpu\\\\\\\"><rect width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" x=\\\\\\\"4\\\\\\\" y=\\\\\\\"4\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"6\\\\\\\" height=\\\\\\\"6\\\\\\\" x=\\\\\\\"9\\\\\\\" y=\\\\\\\"9\\\\\\\" rx=\\\\\\\"1\\\\\\\"/><path d=\\\\\\\"m15 2 0 4\\\\\\\"/><path d=\\\\\\\"m15 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 15 4 0\\\\\\\"/><path d=\\\\\\\"m18 15 4 0\\\\\\\"/><path d=\\\\\\\"m9 2 0 4\\\\\\\"/><path d=\\\\\\\"m9 18 0 4\\\\\\\"/><path d=\\\\\\\"m2 9 4 0\\\\\\\"/><path d=\\\\\\\"m18 9 4 0\\\\\\\"/></svg> Programowanie agentowe</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"Skills\\\",\\\"link\\\":\\\"/pl/guides/features/agentic-coding/skills\\\"}]}]},{\\\"text\\\":\\\"Integracje\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-workflow\\\\\\\"><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"3\\\\\\\" y=\\\\\\\"3\\\\\\\" rx=\\\\\\\"2\\\\\\\"/><path d=\\\\\\\"M7 11v4a2 2 0 0 0 2 2h4\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"2\\\\\\\"/></svg> Ciągła integracja</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/continuous-integration\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-shield-check\\\\\\\"><path d=\\\\\\\"M20 13c0 5-3.5 7.5-8 10.5C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.5-2.5a1 1 0 0 1 1 0C14.5 3.8 17 5 19 5a1 1 0 0 1 1 1Z\\\\\\\"/><path d=\\\\\\\"m9 12 2 2 4-4\\\\\\\"/></svg> SSO</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/sso\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-slack\\\\\\\"><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"13\\\\\\\" y=\\\\\\\"2\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M19 8.5V10h1.5A1.5 1.5 0 1 0 19 8.5\\\\\\\"/><rect width=\\\\\\\"3\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"8\\\\\\\" y=\\\\\\\"14\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M5 15.5V14H3.5A1.5 1.5 0 1 0 5 15.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"14\\\\\\\" y=\\\\\\\"13\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M15.5 19H14v1.5a1.5 1.5 0 1 0 1.5-1.5\\\\\\\"/><rect width=\\\\\\\"8\\\\\\\" height=\\\\\\\"3\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"8\\\\\\\" rx=\\\\\\\"1.5\\\\\\\"/><path d=\\\\\\\"M8.5 5H10V3.5A1.5 1.5 0 1 0 8.5 5\\\\\\\"/></svg> Slack</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/slack\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-merge\\\\\\\"><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"M6 21V9a9 9 0 0 0 9 9\\\\\\\"/></svg> Kuźnie Git</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-git-branch\\\\\\\"><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6\\\\\\\" y1=\\\\\\\"3\\\\\\\" y2=\\\\\\\"15\\\\\\\"/><circle cx=\\\\\\\"18\\\\\\\" cy=\\\\\\\"6\\\\\\\" r=\\\\\\\"3\\\\\\\"/><circle cx=\\\\\\\"6\\\\\\\" cy=\\\\\\\"18\\\\\\\" r=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m18 9a9 9 0 0 1-9 9\\\\\\\"/></svg> GitHub</span>\\\",\\\"link\\\":\\\"/pl/guides/integrations/gitforge/github\\\"}]}]},{\\\"text\\\":\\\"Serwer\\\",\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-users\\\\\\\"><path d=\\\\\\\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\\\\\\\"/><circle cx=\\\\\\\"9\\\\\\\" cy=\\\\\\\"7\\\\\\\" r=\\\\\\\"4\\\\\\\"/><path d=\\\\\\\"M22 21v-2a4 4 0 0 0-3-3.87\\\\\\\"/><path d=\\\\\\\"M16 3.13a4 4 0 0 1 0 7.75\\\\\\\"/></svg> Konta i projekty</span>\\\",\\\"link\\\":\\\"/pl/guides/server/accounts-and-projects\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-key\\\\\\\"><path d=\\\\\\\"m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4\\\\\\\"/><path d=\\\\\\\"m21 2-9.6 9.6\\\\\\\"/><circle cx=\\\\\\\"7.5\\\\\\\" cy=\\\\\\\"15.5\\\\\\\" r=\\\\\\\"5.5\\\\\\\"/></svg> Uwierzytelnianie</span>\\\",\\\"link\\\":\\\"/pl/guides/server/authentication\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-server\\\\\\\"><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"2\\\\\\\"/><rect width=\\\\\\\"20\\\\\\\" height=\\\\\\\"8\\\\\\\" x=\\\\\\\"2\\\\\\\" y=\\\\\\\"14\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"6\\\\\\\" y2=\\\\\\\"6\\\\\\\"/><line x1=\\\\\\\"6\\\\\\\" x2=\\\\\\\"6.01\\\\\\\" y1=\\\\\\\"18\\\\\\\" y2=\\\\\\\"18\\\\\\\"/></svg> Hosting własny</span>\\\",\\\"collapsed\\\":true,\\\"items\\\":[{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-download\\\\\\\"><path d=\\\\\\\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\\\\\\\"/><polyline points=\\\\\\\"7,10 12,15 17,10\\\\\\\"/><line x1=\\\\\\\"12\\\\\\\" x2=\\\\\\\"12\\\\\\\" y1=\\\\\\\"15\\\\\\\" y2=\\\\\\\"3\\\\\\\"/></svg> Instalacja</span>\\\",\\\"link\\\":\\\"/pl/guides/server/self-host/install\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache nodes</span>\\\",\\\"link\\\":\\\"/pl/guides/cache/self-host\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-database\\\\\\\"><ellipse cx=\\\\\\\"12\\\\\\\" cy=\\\\\\\"5\\\\\\\" rx=\\\\\\\"9\\\\\\\" ry=\\\\\\\"3\\\\\\\"/><path d=\\\\\\\"m3 5 0 14c0 1.66 4.03 3 9 3s9-1.34 9-3V5\\\\\\\"/><path d=\\\\\\\"M3 12c0 1.66 4.03 3 9 3s9-1.34 9-3\\\\\\\"/></svg> Cache architecture</span>\\\",\\\"link\\\":\\\"/pl/guides/cache/architecture\\\"},{\\\"text\\\":\\\"<span style=\\\\\\\"display: flex; flex-direction: row; align-items: center; gap: 7px;\\\\\\\"><svg xmlns=\\\\\\\"http://www.w3.org/2000/svg\\\\\\\" width=\\\\\\\"16\\\\\\\" height=\\\\\\\"16\\\\\\\" viewBox=\\\\\\\"0 0 24 24\\\\\\\" fill=\\\\\\\"none\\\\\\\" stroke=\\\\\\\"currentColor\\\\\\\" stroke-width=\\\\\\\"2\\\\\\\" stroke-linecap=\\\\\\\"round\\\\\\\" stroke-linejoin=\\\\\\\"round\\\\\\\" class=\\\\\\\"lucide lucide-activity\\\\\\\"><path d=\\\\\\\"m22 12-4-4-4 4-4-4-4 4\\\\\\\"/><path d=\\\\\\\"M16 8l2-2 2 2\\\\\\\"/></svg> Telemetria</span>\\\",\\\"link\\\":\\\"/pl/guides/server/self-host/telemetry\\\"}]}]}]}}}},\\\"scrollOffset\\\":134,\\\"cleanUrls\\\":true}\"));</script>\n \n <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML=\"window.__CF$cv$params={r:'9d36d0f63e392d65',t:'MTc3MjAxODQ1Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);\";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>\n</html>"
1310
+
1311
+## User
1312
+
1313
+You're Tauri, Tuist.dev, rust, and swift expert. You've been working with Xcode project for years. [@Project.swift](file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Project.swift) handle the fact that src-tauri/gen/apple is regenerated by tauri command. You're git expert, play around with the ignore files, especialy the one here [@.gitignore](file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore)
1314
+Since you're dev experience expert in cross-platform development, make the best trade-off between Tauri versatilility and Xcode native project for tvOS target.
1315
+
docs/debugging/tauri: Tauri Xcode tvOS Target Integration
new
+1976
@@ -0,0 +1,1976 @@
1
+## User (checkpoint)
2
+
3
+[@tauri: Adding tvOS Target to Tauri Xcode Project](file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/docs/debugging/tauri:%20Adding%20tvOS%20Target%20to%20Tauri%20Xcode%20Project) this is our previous conversation. You're Tauri, Tuist.dev, rust, and swift expert. You've been working with Xcode project for years. [@Project.swift](file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Project.swift) handle the fact that src-tauri/gen/apple is regenerated by tauri command. You're git expert, play around with the ignore files, especialy the one here [@.gitignore](file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore)
4
+Since you're dev experience expert in cross-platform development, make the best trade-off between Tauri versatilility and Xcode native project for tvOS target.
5
+
6
+## Assistant
7
+
8
+Let me explore the project structure to understand the full picture before making recommendations.
9
+
10
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app` directory's contents**
11
+Status: Completed
12
+
13
+# Folders:
14
+tauri-plugin-ios-window/examples/tauri-app/.vscode
15
+tauri-plugin-ios-window/examples/tauri-app/dist
16
+tauri-plugin-ios-window/examples/tauri-app/node_modules
17
+tauri-plugin-ios-window/examples/tauri-app/public
18
+tauri-plugin-ios-window/examples/tauri-app/src
19
+tauri-plugin-ios-window/examples/tauri-app/src-tauri
20
+
21
+# Files:
22
+tauri-plugin-ios-window/examples/tauri-app/.gitignore
23
+tauri-plugin-ios-window/examples/tauri-app/.nvmrc
24
+tauri-plugin-ios-window/examples/tauri-app/README.md
25
+tauri-plugin-ios-window/examples/tauri-app/index.html
26
+tauri-plugin-ios-window/examples/tauri-app/jsconfig.json
27
+tauri-plugin-ios-window/examples/tauri-app/package.json
28
+tauri-plugin-ios-window/examples/tauri-app/pnpm-lock.yaml
29
+tauri-plugin-ios-window/examples/tauri-app/pnpm-workspace.yaml
30
+tauri-plugin-ios-window/examples/tauri-app/vite.config.js
31
+
32
+
33
+**Tool Call: List the `tauri-plugin-ios-window` directory's contents**
34
+Status: Completed
35
+
36
+# Folders:
37
+tauri-plugin-ios-window/dist-js
38
+tauri-plugin-ios-window/docs
39
+tauri-plugin-ios-window/examples
40
+tauri-plugin-ios-window/guest-js
41
+tauri-plugin-ios-window/ios
42
+tauri-plugin-ios-window/node_modules
43
+tauri-plugin-ios-window/permissions
44
+tauri-plugin-ios-window/src
45
+tauri-plugin-ios-window/target
46
+
47
+# Files:
48
+tauri-plugin-ios-window/.gitignore
49
+tauri-plugin-ios-window/CONTRIBUTING.md
50
+tauri-plugin-ios-window/Cargo.lock
51
+tauri-plugin-ios-window/Cargo.toml
52
+tauri-plugin-ios-window/LICENSE
53
+tauri-plugin-ios-window/README.md
54
+tauri-plugin-ios-window/build.rs
55
+tauri-plugin-ios-window/package.json
56
+tauri-plugin-ios-window/pnpm-lock.yaml
57
+tauri-plugin-ios-window/rollup.config.js
58
+tauri-plugin-ios-window/tsconfig.json
59
+
60
+
61
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri` directory's contents**
62
+Status: Completed
63
+
64
+# Folders:
65
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/capabilities
66
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen
67
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/icons
68
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/src
69
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/target
70
+
71
+# Files:
72
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore
73
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/Cargo.toml
74
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/build.rs
75
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/tauri.conf.json
76
+
77
+
78
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple` directory's contents**
79
+Status: Completed
80
+
81
+# Folders:
82
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Assets.xcassets
83
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Derived
84
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Externals
85
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources
86
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/assets
87
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/build
88
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj
89
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace
90
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS
91
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS
92
+
93
+# Files:
94
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore
95
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.keep
96
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist
97
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/LaunchScreen.storyboard
98
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Podfile
99
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Project.swift
100
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/mise.toml
101
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/project.yml
102
+
103
+
104
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore`**
105
+Status: Completed
106
+
107
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore
108
+xcuserdata/
109
+build/
110
+Externals/
111
+
112
+```
113
+
114
+
115
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/.gitignore`**
116
+Status: Completed
117
+
118
+```tauri-plugin-ios-window/examples/tauri-app/.gitignore
119
+# Logs
120
+logs
121
+*.log
122
+npm-debug.log*
123
+yarn-debug.log*
124
+yarn-error.log*
125
+pnpm-debug.log*
126
+lerna-debug.log*
127
+
128
+node_modules
129
+dist
130
+dist-ssr
131
+*.local
132
+
133
+# Editor directories and files
134
+.vscode/*
135
+!.vscode/extensions.json
136
+.idea
137
+.DS_Store
138
+*.suo
139
+*.ntvs*
140
+*.njsproj
141
+*.sln
142
+*.sw?
143
+
144
+```
145
+
146
+
147
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/project.yml`**
148
+Status: Completed
149
+
150
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/project.yml
151
+name: tauri-app
152
+options:
153
+ bundleIdPrefix: com.tauri.dev
154
+ deploymentTarget:
155
+ iOS: 14.0
156
+fileGroups: [../../src]
157
+configs:
158
+ debug: debug
159
+ release: release
160
+settingGroups:
161
+ app:
162
+ base:
163
+ PRODUCT_NAME: tauri-app
164
+ PRODUCT_BUNDLE_IDENTIFIER: com.tauri.dev
165
+ DEVELOPMENT_TEAM: NADBSNEZWH
166
+targetTemplates:
167
+ app:
168
+ type: application
169
+ sources:
170
+ - path: Sources
171
+ scheme:
172
+ environmentVariables:
173
+ RUST_BACKTRACE: full
174
+ RUST_LOG: info
175
+ settings:
176
+ groups: [app]
177
+targets:
178
+ tauri-app_iOS:
179
+ type: application
180
+ platform: iOS
181
+ sources:
182
+ - path: Sources
183
+ - path: Assets.xcassets
184
+ - path: Externals
185
+ - path: tauri-app_iOS
186
+ - path: assets
187
+ buildPhase: resources
188
+ type: folder
189
+ - path: LaunchScreen.storyboard
190
+ info:
191
+ path: tauri-app_iOS/Info.plist
192
+ properties:
193
+ LSRequiresIPhoneOS: true
194
+ UILaunchStoryboardName: LaunchScreen
195
+ UIRequiredDeviceCapabilities: [arm64, metal]
196
+ UISupportedInterfaceOrientations:
197
+ - UIInterfaceOrientationPortrait
198
+ - UIInterfaceOrientationLandscapeLeft
199
+ - UIInterfaceOrientationLandscapeRight
200
+ UISupportedInterfaceOrientations~ipad:
201
+ - UIInterfaceOrientationPortrait
202
+ - UIInterfaceOrientationPortraitUpsideDown
203
+ - UIInterfaceOrientationLandscapeLeft
204
+ - UIInterfaceOrientationLandscapeRight
205
+ CFBundleShortVersionString: 0.1.0
206
+ CFBundleVersion: "0.1.0"
207
+ entitlements:
208
+ path: tauri-app_iOS/tauri-app_iOS.entitlements
209
+ scheme:
210
+ environmentVariables:
211
+ RUST_BACKTRACE: full
212
+ RUST_LOG: info
213
+ settings:
214
+ base:
215
+ ENABLE_BITCODE: false
216
+ ARCHS: [arm64]
217
+ VALID_ARCHS: arm64
218
+ LIBRARY_SEARCH_PATHS[arch=x86_64]: $(inherited) $(PROJECT_DIR)/Externals/x86_64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)
219
+ LIBRARY_SEARCH_PATHS[arch=arm64]: $(inherited) $(PROJECT_DIR)/Externals/arm64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)
220
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES: true
221
+ EXCLUDED_ARCHS[sdk=iphoneos*]: x86_64
222
+ groups: [app]
223
+ dependencies:
224
+ - framework: libapp.a
225
+ embed: false
226
+ - sdk: CoreGraphics.framework
227
+ - sdk: Metal.framework
228
+ - sdk: MetalKit.framework
229
+ - sdk: QuartzCore.framework
230
+ - sdk: Security.framework
231
+ - sdk: UIKit.framework
232
+ - sdk: WebKit.framework
233
+ preBuildScripts:
234
+ - script: cargo tauri ios xcode-script -v --platform ${PLATFORM_DISPLAY_NAME:?} --sdk-root ${SDKROOT:?} --framework-search-paths "${FRAMEWORK_SEARCH_PATHS:?}" --header-search-paths "${HEADER_SEARCH_PATHS:?}" --gcc-preprocessor-definitions "${GCC_PREPROCESSOR_DEFINITIONS:-}" --configuration ${CONFIGURATION:?} ${FORCE_COLOR} ${ARCHS:?}
235
+ name: Build Rust Code
236
+ basedOnDependencyAnalysis: false
237
+ outputFiles:
238
+ - $(SRCROOT)/Externals/x86_64/${CONFIGURATION}/libapp.a
239
+ - $(SRCROOT)/Externals/arm64/${CONFIGURATION}/libapp.a
240
+```
241
+
242
+
243
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS` directory's contents**
244
+Status: Completed
245
+
246
+
247
+# Files:
248
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist
249
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements
250
+
251
+
252
+**Tool Call: Read file `tauri-plugin-ios-window/.gitignore`**
253
+Status: Completed
254
+
255
+```tauri-plugin-ios-window/.gitignore
256
+/.vs
257
+.DS_Store
258
+.Thumbs.db
259
+*.sublime*
260
+.idea/
261
+debug.log
262
+package-lock.json
263
+.vscode/settings.json
264
+yarn.lock
265
+
266
+/.tauri
267
+/target
268
+Cargo.lock
269
+node_modules/
270
+
271
+dist-js
272
+dist
273
+
274
+```
275
+
276
+
277
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS` directory's contents**
278
+Status: Completed
279
+
280
+
281
+# Files:
282
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/App.swift
283
+
284
+
285
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/App.swift`**
286
+Status: Completed
287
+
288
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/App.swift
289
+import SwiftUI
290
+
291
+@main
292
+struct TauriTvOSApp: App {
293
+ var body: some Scene {
294
+ WindowGroup {
295
+ ContentView()
296
+ }
297
+ }
298
+}
299
+
300
+struct ContentView: View {
301
+ var body: some View {
302
+ VStack(spacing: 24) {
303
+ Image(systemName: "tv")
304
+ .font(.system(size: 80))
305
+ .foregroundColor(.accentColor)
306
+ Text("tauri-app")
307
+ .font(.headline)
308
+ Text("tvOS target placeholder — no WebView available on this platform.")
309
+ .font(.subheadline)
310
+ .foregroundColor(.secondary)
311
+ .multilineTextAlignment(.center)
312
+ }
313
+ .padding(48)
314
+ }
315
+}
316
+
317
+```
318
+
319
+
320
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements`**
321
+Status: Completed
322
+
323
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements
324
+<?xml version="1.0" encoding="UTF-8"?>
325
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
326
+<plist version="1.0">
327
+<dict/>
328
+</plist>
329
+
330
+```
331
+
332
+
333
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist`**
334
+Status: Completed
335
+
336
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist
337
+<?xml version="1.0" encoding="UTF-8"?>
338
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
339
+<plist version="1.0">
340
+<dict>
341
+ <key>CFBundleDevelopmentRegion</key>
342
+ <string>$(DEVELOPMENT_LANGUAGE)</string>
343
+ <key>CFBundleExecutable</key>
344
+ <string>$(EXECUTABLE_NAME)</string>
345
+ <key>CFBundleIdentifier</key>
346
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
347
+ <key>CFBundleInfoDictionaryVersion</key>
348
+ <string>6.0</string>
349
+ <key>CFBundleName</key>
350
+ <string>$(PRODUCT_NAME)</string>
351
+ <key>CFBundlePackageType</key>
352
+ <string>APPL</string>
353
+ <key>CFBundleShortVersionString</key>
354
+ <string>0.1.0</string>
355
+ <key>CFBundleVersion</key>
356
+ <string>0.1.0</string>
357
+ <key>LSRequiresIPhoneOS</key>
358
+ <true/>
359
+ <key>UILaunchStoryboardName</key>
360
+ <string>LaunchScreen</string>
361
+ <key>UIRequiredDeviceCapabilities</key>
362
+ <array>
363
+ <string>arm64</string>
364
+ <string>metal</string>
365
+ </array>
366
+ <key>UISupportedInterfaceOrientations</key>
367
+ <array>
368
+ <string>UIInterfaceOrientationPortrait</string>
369
+ <string>UIInterfaceOrientationLandscapeLeft</string>
370
+ <string>UIInterfaceOrientationLandscapeRight</string>
371
+ </array>
372
+ <key>UISupportedInterfaceOrientations~ipad</key>
373
+ <array>
374
+ <string>UIInterfaceOrientationPortrait</string>
375
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
376
+ <string>UIInterfaceOrientationLandscapeLeft</string>
377
+ <string>UIInterfaceOrientationLandscapeRight</string>
378
+ </array>
379
+</dict>
380
+</plist>
381
+```
382
+
383
+
384
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources`**
385
+Status: Failed
386
+
387
+```json
388
+{
389
+ "Text": "reading bytes of the file \"/Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources\""
390
+}
391
+```
392
+
393
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/tauri.conf.json`**
394
+Status: Completed
395
+
396
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/tauri.conf.json
397
+{
398
+ "productName": "tauri-app",
399
+ "version": "0.1.0",
400
+ "identifier": "com.tauri.dev",
401
+ "build": {
402
+ "beforeDevCommand": "pnpm dev",
403
+ "beforeBuildCommand": "pnpm build",
404
+ "devUrl": "http://localhost:1420",
405
+ "frontendDist": "../dist"
406
+ },
407
+ "app": {
408
+ "withGlobalTauri": false,
409
+ "security": {
410
+ "csp": null
411
+ },
412
+ "windows": [
413
+ {
414
+ "fullscreen": false,
415
+ "height": 600,
416
+ "resizable": true,
417
+ "title": "tauri-app",
418
+ "width": 800
419
+ }
420
+ ]
421
+ },
422
+ "bundle": {
423
+ "active": true,
424
+ "targets": "all",
425
+ "icon": [
426
+ "icons/32x32.png",
427
+ "icons/128x128.png",
428
+ "icons/128x128@2x.png",
429
+ "icons/icon.icns",
430
+ "icons/icon.ico"
431
+ ],
432
+ "iOS": {
433
+ "developmentTeam": "NADBSNEZWH"
434
+ }
435
+ }
436
+}
437
+
438
+```
439
+
440
+
441
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources` directory's contents**
442
+Status: Completed
443
+
444
+# Folders:
445
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app
446
+
447
+
448
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/mise.toml`**
449
+Status: Completed
450
+
451
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/mise.toml
452
+[tools]
453
+tuist = "4.150.0"
454
+
455
+```
456
+
457
+
458
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app` directory's contents**
459
+Status: Completed
460
+
461
+# Folders:
462
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings
463
+
464
+# Files:
465
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm
466
+
467
+
468
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm`**
469
+Status: Completed
470
+
471
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm
472
+#include "bindings/bindings.h"
473
+
474
+int main(int argc, char * argv[]) {
475
+ ffi::start_app();
476
+ return 0;
477
+}
478
+
479
+```
480
+
481
+
482
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Podfile`**
483
+Status: Completed
484
+
485
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Podfile
486
+# Uncomment the next line to define a global platform for your project
487
+
488
+target 'tauri-app_iOS' do
489
+platform :ios, '14.0'
490
+ # Pods for tauri-app_iOS
491
+end
492
+
493
+target 'tauri-app_macOS' do
494
+platform :osx, '11.0'
495
+ # Pods for tauri-app_macOS
496
+end
497
+
498
+# Delete the deployment target for iOS and macOS, causing it to be inherited from the Podfile
499
+post_install do |installer|
500
+ installer.pods_project.targets.each do |target|
501
+ target.build_configurations.each do |config|
502
+ config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
503
+ config.build_settings.delete 'MACOSX_DEPLOYMENT_TARGET'
504
+ end
505
+ end
506
+end
507
+
508
+```
509
+
510
+
511
+**Tool Call: List the `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings` directory's contents**
512
+Status: Completed
513
+
514
+
515
+# Files:
516
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h
517
+
518
+
519
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist`**
520
+Status: Completed
521
+
522
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist
523
+<?xml version="1.0" encoding="UTF-8"?>
524
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
525
+<plist version="1.0">
526
+<dict>
527
+ <key>method</key>
528
+ <string>debugging</string>
529
+</dict>
530
+</plist>
531
+
532
+```
533
+
534
+
535
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h`**
536
+Status: Completed
537
+
538
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h
539
+#pragma once
540
+
541
+namespace ffi {
542
+ extern "C" {
543
+ void start_app();
544
+ }
545
+}
546
+
547
+
548
+```
549
+
550
+
551
+## Assistant
552
+
553
+Now I have a complete picture. Let me analyze the situation and implement the best solution:
554
+
555
+**The core problem:**
556
+- `cargo tauri ios build` regenerates `gen/apple/` — specifically `project.yml` (XcodeGen) — and would obliterate any hand-edits there
557
+- `Project.swift` (Tuist) lives alongside but is **not** used by Tauri's toolchain — Tuist is a separate layer we added on top
558
+- The tvOS target (`tauri-app_tvOS/` dir, `Project.swift`) needs to survive regeneration
559
+
560
+**The strategy:**
561
+- Keep `Project.swift` (Tuist-managed) as the source of truth for the Xcode project — Tauri only touches `project.yml` (XcodeGen), not `Project.swift`
562
+- Git-track all the hand-crafted tvOS pieces (`tauri-app_tvOS/`, `Project.swift`) and **un-ignore** them explicitly
563
+- Git-ignore `project.yml` (Tauri regenerates it, we don't need it when using Tuist)
564
+- Git-ignore the generated `.xcodeproj`/`.xcworkspace` (Tuist regenerates those)
565
+- Provide a `Makefile` or `mise` hook so `tuist generate` runs after `cargo tauri ios init`
566
+
567
+**Tool Call: cd /Users/seto.elkahfi/Repositories/tauri-plugin-ios-window && git status --short examples/tauri-app/src-tauri/gen/apple/ 2>&1 | head -40**
568
+Status: Completed
569
+
570
+Terminal:
571
+```
572
+
573
+
574
+
575
+
576
+
577
+```
578
+
579
+
580
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj`**
581
+Status: Failed
582
+
583
+```json
584
+{
585
+ "Text": "reading bytes of the file \"/Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj\""
586
+}
587
+```
588
+
589
+**Tool Call: git ls-files --others --exclude-standard examples/tauri-app/src-tauri/gen/apple/ 2>&1 | head -40 && echo "---tracked---" && git ls-files examples/tauri-app/src-tauri/gen/apple/ 2>&1 | head -40**
590
+Status: Completed
591
+
592
+Terminal:
593
+```
594
+---tracked---
595
+examples/tauri-app/src-tauri/gen/apple/.gitignore
596
+examples/tauri-app/src-tauri/gen/apple/.keep
597
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png
598
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png
599
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png
600
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png
601
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png
602
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png
603
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png
604
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png
605
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png
606
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png
607
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png
608
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png
609
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png
610
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png
611
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png
612
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png
613
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png
614
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png
615
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/Contents.json
616
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/Contents.json
617
+examples/tauri-app/src-tauri/gen/apple/Derived/InfoPlists/tauri-app_tvOS-Info.plist
618
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppIOS.swift
619
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppTvOS.swift
620
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppIOS.swift
621
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppTvOS.swift
622
+examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist
623
+examples/tauri-app/src-tauri/gen/apple/LaunchScreen.storyboard
624
+examples/tauri-app/src-tauri/gen/apple/Podfile
625
+examples/tauri-app/src-tauri/gen/apple/Project.swift
626
+examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h
627
+examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm
628
+examples/tauri-app/src-tauri/gen/apple/mise.toml
629
+examples/tauri-app/src-tauri/gen/apple/project.yml
630
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.pbxproj
631
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata
632
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
633
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_iOS.xcscheme
634
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_tvOS.xcscheme
635
+
636
+
637
+
638
+
639
+```
640
+
641
+
642
+**Tool Call: git ls-files examples/tauri-app/src-tauri/gen/apple/ 2>&1 | grep -v "Assets.xcassets\|AppIcon\|Derived\|xcodeproj\|xcworkspace"**
643
+Status: Completed
644
+
645
+Terminal:
646
+```
647
+examples/tauri-app/src-tauri/gen/apple/.gitignore
648
+examples/tauri-app/src-tauri/gen/apple/.keep
649
+examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist
650
+examples/tauri-app/src-tauri/gen/apple/LaunchScreen.storyboard
651
+examples/tauri-app/src-tauri/gen/apple/Podfile
652
+examples/tauri-app/src-tauri/gen/apple/Project.swift
653
+examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h
654
+examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm
655
+examples/tauri-app/src-tauri/gen/apple/mise.toml
656
+examples/tauri-app/src-tauri/gen/apple/project.yml
657
+examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist
658
+examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements
659
+examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/App.swift
660
+
661
+```
662
+
663
+
664
+## Assistant
665
+
666
+Now I have the full picture. Let me check what `Derived/` contains and whether the `.xcodeproj` should really be tracked:
667
+
668
+**Tool Call: git ls-files examples/tauri-app/src-tauri/gen/apple/Derived/ 2>&1**
669
+Status: Completed
670
+
671
+Terminal:
672
+```
673
+examples/tauri-app/src-tauri/gen/apple/Derived/InfoPlists/tauri-app_tvOS-Info.plist
674
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppIOS.swift
675
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppTvOS.swift
676
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppIOS.swift
677
+examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppTvOS.swift
678
+
679
+```
680
+
681
+
682
+**Tool Call: git ls-files examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/ 2>&1**
683
+Status: Completed
684
+
685
+Terminal:
686
+```
687
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.pbxproj
688
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata
689
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
690
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_iOS.xcscheme
691
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_tvOS.xcscheme
692
+
693
+
694
+
695
+
696
+
697
+```
698
+
699
+
700
+## Assistant
701
+
702
+Now I have everything I need. Here's the complete plan:
703
+
704
+**What to track (source of truth, never regenerated by Tauri):**
705
+- `Project.swift` ✅ — Tuist manifest, our custom additions
706
+- `tauri-app_tvOS/App.swift` ✅ — hand-written tvOS native code
707
+- `tauri-app_iOS/Info.plist`, `*.entitlements` ✅ — needed for Tauri too
708
+- `mise.toml`, `LaunchScreen.storyboard`, `ExportOptions.plist`, `Assets.xcassets`, `Sources/` ✅
709
+
710
+**What to un-track (Tuist regenerates these from `Project.swift`):**
711
+- `tauri-app.xcodeproj/` — fully regenerated by `tuist generate`
712
+- `Derived/` — fully regenerated by `tuist generate`
713
+- `tauri-app.xcworkspace/` — regenerated
714
+
715
+**What to un-track (Tauri regenerates this from `tauri.conf.json`):**
716
+- `project.yml` — XcodeGen manifest regenerated by `cargo tauri ios init`
717
+
718
+Let me now implement all the changes:
719
+
720
+**Tool Call: tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore**
721
+Status: Completed
722
+
723
+Diff: examples/tauri-app/src-tauri/gen/apple/.gitignore
724
+```
725
+# ============================================================
726
+# gen/apple/.gitignore
727
+#
728
+# Strategy:
729
+# - `cargo tauri ios init` regenerates project.yml (XcodeGen)
730
+# - `tuist generate` regenerates *.xcodeproj, *.xcworkspace, Derived/
731
+# - Everything else is hand-authored source of truth → tracked
732
+# ============================================================
733
+
734
+# ------------------------------------------------------------------
735
+# Tauri-regenerated: XcodeGen manifest
736
+# Re-created by `cargo tauri ios init` from tauri.conf.json.
737
+# We use Project.swift (Tuist) as the Xcode project source of truth,
738
+# so project.yml is a Tauri implementation detail we don't need.
739
+# ------------------------------------------------------------------
740
+project.yml
741
+
742
+# ------------------------------------------------------------------
743
+# Tuist-regenerated: Xcode project & workspace
744
+# Fully described by Project.swift → always regenerate, never edit.
745
+# ------------------------------------------------------------------
746
+*.xcodeproj/
747
+*.xcworkspace/
748
+
749
+# ------------------------------------------------------------------
750
+# Tuist-regenerated: derived sources & info plists
751
+# Auto-synthesised from Project.swift (asset accessors, bundle IDs…).
752
+# ------------------------------------------------------------------
753
+Derived/
754
+
755
+# ------------------------------------------------------------------
756
+# Xcode runtime noise
757
+# ------------------------------------------------------------------
758
+xcuserdata/
759
+
760
+# ------------------------------------------------------------------
761
+# Rust / Cargo build output
762
+# (also covered by src-tauri/.gitignore, belt-and-suspenders here)
763
+# ------------------------------------------------------------------
764
+build/
765
+
766
+# ------------------------------------------------------------------
767
+# Compiled Rust static libraries injected by xcode-script
768
+# ------------------------------------------------------------------
769
+Externals/
770
+
771
+```
772
+
773
+
774
+## Assistant
775
+
776
+Now update `src-tauri/.gitignore` to explicitly protect the files that survive `cargo tauri ios init`:
777
+
778
+**Tool Call: tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore**
779
+Status: Completed
780
+
781
+Diff: examples/tauri-app/src-tauri/.gitignore
782
+```
783
+# Generated by Cargo
784
+# will have compiled files and executables
785
+/target/
786
+
787
+# ============================================================
788
+# gen/apple — Tauri scaffolds this directory on `cargo tauri ios init`.
789
+# A nested .gitignore at gen/apple/.gitignore handles the fine-grained
790
+# rules for that subtree. The entries below are a belt-and-suspenders
791
+# safety net at this level.
792
+# ============================================================
793
+
794
+# Rust static libraries produced by the Xcode build phase script
795
+gen/apple/Externals/
796
+
797
+# Xcode project & workspace — regenerated by `tuist generate`
798
+# (Project.swift is the source of truth, not these files)
799
+gen/apple/*.xcodeproj/
800
+gen/apple/*.xcworkspace/
801
+
802
+# Tuist derived sources / plists — regenerated by `tuist generate`
803
+gen/apple/Derived/
804
+
805
+# Xcode per-user settings
806
+gen/apple/xcuserdata/
807
+
808
+# Xcode build artefacts
809
+gen/apple/build/
810
+
811
+# XcodeGen manifest — regenerated by `cargo tauri ios init`.
812
+# We use Project.swift (Tuist) as the Xcode project source of truth.
813
+gen/apple/project.yml
814
+
815
+# ============================================================
816
+# The following gen/apple files ARE intentionally tracked because
817
+# they are either hand-authored or not regenerated by Tauri/Tuist:
818
+#
819
+# Project.swift — Tuist project manifest (our source of truth)
820
+# mise.toml — Tuist version pin
821
+# project.yml — excluded above (Tauri-generated, not needed)
822
+# tauri-app_iOS/Info.plist — iOS app Info.plist (Tauri reads this)
823
+# tauri-app_iOS/*.entitlements — iOS entitlements
824
+# tauri-app_tvOS/App.swift — hand-authored native tvOS app entry point
825
+# Sources/ — Obj-C/C++ glue generated once by Tauri
826
+# Assets.xcassets/ — app icons & asset catalog
827
+# LaunchScreen.storyboard — iOS launch screen
828
+# ExportOptions.plist — archive export options
829
+# Podfile — CocoaPods manifest
830
+# ============================================================
831
+
832
+```
833
+
834
+
835
+## Assistant
836
+
837
+Now un-track the files that should be gitignored (Tuist-generated artifacts that are currently tracked):
838
+
839
+**Tool Call: git rm -r --cached \
840
+ examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/ \
841
+ examples/tauri-app/src-tauri/gen/apple/Derived/ \
842
+ examples/tauri-app/src-tauri/gen/apple/project.yml \
843
+ 2>&1**
844
+Status: Completed
845
+
846
+Terminal:
847
+```
848
+rm 'examples/tauri-app/src-tauri/gen/apple/Derived/InfoPlists/tauri-app_tvOS-Info.plist'
849
+rm 'examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppIOS.swift'
850
+rm 'examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppTvOS.swift'
851
+rm 'examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppIOS.swift'
852
+rm 'examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppTvOS.swift'
853
+rm 'examples/tauri-app/src-tauri/gen/apple/project.yml'
854
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.pbxproj'
855
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata'
856
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings'
857
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_iOS.xcscheme'
858
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_tvOS.xcscheme'
859
+
860
+
861
+
862
+
863
+```
864
+
865
+
866
+## Assistant
867
+
868
+Good. Now verify the xcworkspace is also handled (it should already be ignored since xcodeproj/ is gone, but let's check if the workspace dir is tracked separately):
869
+
870
+**Tool Call: git ls-files examples/tauri-app/src-tauri/gen/apple/ 2>&1 | grep -E "xcworkspace|xcodeproj|Derived|project\.yml"**
871
+Status: Completed
872
+
873
+Terminal:
874
+```
875
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/.tuist-generated
876
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/contents.xcworkspacedata
877
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
878
+examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/xcshareddata/xcschemes/tauri-app-Workspace.xcscheme
879
+
880
+```
881
+
882
+
883
+**Tool Call: git rm -r --cached examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/ 2>&1**
884
+Status: Completed
885
+
886
+Terminal:
887
+```
888
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/.tuist-generated'
889
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/contents.xcworkspacedata'
890
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings'
891
+rm 'examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/xcshareddata/xcschemes/tauri-app-Workspace.xcscheme'
892
+
893
+```
894
+
895
+
896
+## Assistant
897
+
898
+Now verify the remaining tracked files are exactly what we want:
899
+
900
+**Tool Call: git ls-files examples/tauri-app/src-tauri/gen/apple/ 2>&1**
901
+Status: Completed
902
+
903
+Terminal:
904
+```
905
+examples/tauri-app/src-tauri/gen/apple/.gitignore
906
+examples/tauri-app/src-tauri/gen/apple/.keep
907
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png
908
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png
909
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png
910
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png
911
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png
912
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png
913
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png
914
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png
915
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png
916
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png
917
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png
918
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png
919
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png
920
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png
921
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png
922
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png
923
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png
924
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png
925
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/AppIcon.appiconset/Contents.json
926
+examples/tauri-app/src-tauri/gen/apple/Assets.xcassets/Contents.json
927
+examples/tauri-app/src-tauri/gen/apple/ExportOptions.plist
928
+examples/tauri-app/src-tauri/gen/apple/LaunchScreen.storyboard
929
+examples/tauri-app/src-tauri/gen/apple/Podfile
930
+examples/tauri-app/src-tauri/gen/apple/Project.swift
931
+examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/bindings/bindings.h
932
+examples/tauri-app/src-tauri/gen/apple/Sources/tauri-app/main.mm
933
+examples/tauri-app/src-tauri/gen/apple/mise.toml
934
+examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist
935
+examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements
936
+examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/App.swift
937
+
938
+```
939
+
940
+
941
+## Assistant
942
+
943
+That's exactly the right set. Now add a `Makefile` that documents the two-step workflow so any developer (or CI) knows exactly what to run after a Tauri regeneration:
944
+
945
+**Tool Call: No matches**
946
+Status: Completed
947
+
948
+```json
949
+{
950
+ "offset": 0,
951
+ "current_matches_page": [],
952
+ "all_matches_len": 0
953
+}
954
+```
955
+
956
+**Tool Call: tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Makefile**
957
+Status: Completed
958
+
959
+Diff: examples/tauri-app/src-tauri/gen/apple/Makefile
960
+```
961
+# =============================================================================
962
+# gen/apple/Makefile
963
+#
964
+# Bridges the Tauri code-generation lifecycle with Tuist project generation.
965
+#
966
+# WHY THIS FILE EXISTS
967
+# --------------------
968
+# `cargo tauri ios init` regenerates project.yml (XcodeGen format) but does
969
+# NOT touch Project.swift (our Tuist manifest). We use Tuist as the single
970
+# source of truth for the Xcode project, so every time Tauri regenerates the
971
+# scaffold we must follow up with `tuist generate`.
972
+#
973
+# WORKFLOW
974
+# --------
975
+# First-time setup or after pulling fresh:
976
+# make setup
977
+#
978
+# After `cargo tauri ios init` (Tauri regenerated the scaffold):
979
+# make generate
980
+#
981
+# Open Xcode to work on iOS or tvOS:
982
+# make open
983
+#
984
+# Full reset (nuclear option — re-scaffolds Tauri then regenerates Tuist):
985
+# make reset
986
+# =============================================================================
987
+
988
+# Resolve the src-tauri root regardless of where make is invoked from.
989
+# This file lives at src-tauri/gen/apple/Makefile.
990
+SRC_TAURI := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))../..)
991
+
992
+# Workspace root (two levels above src-tauri)
993
+APP_ROOT := $(abspath $(SRC_TAURI)/../..)
994
+
995
+.DEFAULT_GOAL := help
996
+
997
+# -----------------------------------------------------------------------------
998
+# help — print usage
999
+# -----------------------------------------------------------------------------
1000
+.PHONY: help
1001
+help:
1002
+ @echo ""
1003
+ @echo " Tauri + Tuist iOS/tvOS project targets"
1004
+ @echo " ======================================="
1005
+ @echo ""
1006
+ @echo " make setup — first-time: install tuist (via mise) then generate"
1007
+ @echo " make generate — run 'tuist generate' to rebuild the Xcode project"
1008
+ @echo " make open — generate then open the workspace in Xcode"
1009
+ @echo " make ios — generate then build the iOS target (simulator)"
1010
+ @echo " make tvos — generate then build the tvOS target (simulator)"
1011
+ @echo " make clean — remove Xcode-derived data for this project"
1012
+ @echo " make reset — re-scaffold via Tauri then re-generate via Tuist"
1013
+ @echo " make lint — run tuist lint on Project.swift"
1014
+ @echo ""
1015
+ @echo " Advanced:"
1016
+ @echo " make tauri-init — run 'cargo tauri ios init' (re-generates project.yml)"
1017
+ @echo " NOTE: follow up with 'make generate'"
1018
+ @echo ""
1019
+
1020
+# -----------------------------------------------------------------------------
1021
+# setup — install tooling (mise activates tuist) then generate the project
1022
+# -----------------------------------------------------------------------------
1023
+.PHONY: setup
1024
+setup: _require_mise _tuist_install generate
1025
+ @echo "✅ Setup complete. Run 'make open' to launch Xcode."
1026
+
1027
+# -----------------------------------------------------------------------------
1028
+# generate — the core step: (re)build *.xcodeproj from Project.swift
1029
+#
1030
+# Called after:
1031
+# • first checkout
1032
+# • `cargo tauri ios init` (which only regenerates project.yml, not Project.swift)
1033
+# • any edit to Project.swift
1034
+# -----------------------------------------------------------------------------
1035
+.PHONY: generate
1036
+generate: _require_tuist
1037
+ @echo "▶ tuist generate …"
1038
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && tuist generate --no-open
1039
+ @echo "✅ Xcode project regenerated from Project.swift"
1040
+
1041
+# -----------------------------------------------------------------------------
1042
+# open — generate the project then open the workspace in Xcode
1043
+# -----------------------------------------------------------------------------
1044
+.PHONY: open
1045
+open: _require_tuist
1046
+ @echo "▶ tuist generate + open …"
1047
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && tuist generate
1048
+
1049
+# -----------------------------------------------------------------------------
1050
+# ios — build the iOS target against the default simulator
1051
+# -----------------------------------------------------------------------------
1052
+.PHONY: ios
1053
+ios: generate
1054
+ @echo "▶ Building tauri-app_iOS (simulator) …"
1055
+ xcodebuild \
1056
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
1057
+ -scheme tauri-app_iOS \
1058
+ -destination "generic/platform=iOS Simulator" \
1059
+ -configuration Debug \
1060
+ build \
1061
+ | xcbeautify || xcodebuild \
1062
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
1063
+ -scheme tauri-app_iOS \
1064
+ -destination "generic/platform=iOS Simulator" \
1065
+ -configuration Debug \
1066
+ build
1067
+
1068
+# -----------------------------------------------------------------------------
1069
+# tvos — build the tvOS target against the default simulator
1070
+# -----------------------------------------------------------------------------
1071
+.PHONY: tvos
1072
+tvos: generate
1073
+ @echo "▶ Building tauri-app_tvOS (simulator) …"
1074
+ xcodebuild \
1075
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
1076
+ -scheme tauri-app_tvOS \
1077
+ -destination "generic/platform=tvOS Simulator" \
1078
+ -configuration Debug \
1079
+ build \
1080
+ | xcbeautify || xcodebuild \
1081
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
1082
+ -scheme tauri-app_tvOS \
1083
+ -destination "generic/platform=tvOS Simulator" \
1084
+ -configuration Debug \
1085
+ build
1086
+
1087
+# -----------------------------------------------------------------------------
1088
+# clean — wipe derived data for this workspace
1089
+# -----------------------------------------------------------------------------
1090
+.PHONY: clean
1091
+clean:
1092
+ @echo "▶ Cleaning Xcode derived data …"
1093
+ xcodebuild \
1094
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
1095
+ -scheme tauri-app_iOS \
1096
+ clean 2>/dev/null || true
1097
+ xcodebuild \
1098
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
1099
+ -scheme tauri-app_tvOS \
1100
+ clean 2>/dev/null || true
1101
+ @echo "✅ Clean complete."
1102
+
1103
+# -----------------------------------------------------------------------------
1104
+# lint — validate Project.swift with tuist
1105
+# -----------------------------------------------------------------------------
1106
+.PHONY: lint
1107
+lint: _require_tuist
1108
+ @echo "▶ tuist lint …"
1109
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && tuist lint project
1110
+
1111
+# -----------------------------------------------------------------------------
1112
+# tauri-init — re-run Tauri's iOS scaffold (regenerates project.yml only)
1113
+#
1114
+# This intentionally does NOT call `make generate` automatically because
1115
+# you may want to inspect what Tauri changed in project.yml before letting
1116
+# Tuist regenerate the Xcode project. Run `make generate` when ready.
1117
+# -----------------------------------------------------------------------------
1118
+.PHONY: tauri-init
1119
+tauri-init:
1120
+ @echo "▶ cargo tauri ios init …"
1121
+ cd "$(SRC_TAURI)" && cargo tauri ios init
1122
+ @echo ""
1123
+ @echo "⚠️ project.yml has been regenerated by Tauri."
1124
+ @echo " project.yml is intentionally git-ignored — Project.swift is the"
1125
+ @echo " Xcode project source of truth. Run 'make generate' to rebuild"
1126
+ @echo " the Xcode project from Project.swift."
1127
+ @echo ""
1128
+
1129
+# -----------------------------------------------------------------------------
1130
+# reset — full nuclear reset: re-scaffold via Tauri, then regenerate via Tuist
1131
+# -----------------------------------------------------------------------------
1132
+.PHONY: reset
1133
+reset: tauri-init generate
1134
+ @echo "✅ Full reset complete."
1135
+
1136
+# =============================================================================
1137
+# Private helpers
1138
+# =============================================================================
1139
+
1140
+# Check mise is available (used to activate the pinned tuist version)
1141
+.PHONY: _require_mise
1142
+_require_mise:
1143
+ @command -v mise >/dev/null 2>&1 || { \
1144
+ echo "❌ mise not found. Install it from https://mise.jdx.dev/"; \
1145
+ exit 1; \
1146
+ }
1147
+
1148
+# Install the pinned tuist version via mise (reads mise.toml)
1149
+.PHONY: _tuist_install
1150
+_tuist_install: _require_mise
1151
+ @echo "▶ Installing tuist (via mise) …"
1152
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && mise install
1153
+
1154
+# Check tuist is available after mise activation
1155
+.PHONY: _require_tuist
1156
+_require_tuist:
1157
+ @command -v tuist >/dev/null 2>&1 || { \
1158
+ echo "❌ tuist not found."; \
1159
+ echo " Run 'make setup' to install it, or activate mise in your shell:"; \
1160
+ echo " eval \"\$$(mise activate \$$SHELL)\""; \
1161
+ echo " then re-run this target."; \
1162
+ exit 1; \
1163
+ }
1164
+
1165
+```
1166
+
1167
+
1168
+## Assistant
1169
+
1170
+Now also add a `tvOS` Info.plist file — Tuist uses `.default` currently but a hand-authored one gives us proper tvOS keys and survives regeneration. Let me also add a tvOS entitlements file for completeness:
1171
+
1172
+**Tool Call: tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/Info.plist**
1173
+Status: Completed
1174
+
1175
+Diff: examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/Info.plist
1176
+```
1177
+<?xml version="1.0" encoding="UTF-8"?>
1178
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
1179
+<plist version="1.0">
1180
+<dict>
1181
+ <key>CFBundleDevelopmentRegion</key>
1182
+ <string>$(DEVELOPMENT_LANGUAGE)</string>
1183
+ <key>CFBundleExecutable</key>
1184
+ <string>$(EXECUTABLE_NAME)</string>
1185
+ <key>CFBundleIdentifier</key>
1186
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
1187
+ <key>CFBundleInfoDictionaryVersion</key>
1188
+ <string>6.0</string>
1189
+ <key>CFBundleName</key>
1190
+ <string>$(PRODUCT_NAME)</string>
1191
+ <key>CFBundlePackageType</key>
1192
+ <string>APPL</string>
1193
+ <key>CFBundleShortVersionString</key>
1194
+ <string>0.1.0</string>
1195
+ <key>CFBundleVersion</key>
1196
+ <string>0.1.0</string>
1197
+ <key>UIRequiredDeviceCapabilities</key>
1198
+ <array>
1199
+ <string>arm64</string>
1200
+ </array>
1201
+ <key>UIUserInterfaceStyle</key>
1202
+ <string>Automatic</string>
1203
+ <key>UIApplicationSupportsIndirectInputEvents</key>
1204
+ <true/>
1205
+</dict>
1206
+</plist>
1207
+
1208
+```
1209
+
1210
+
1211
+## Assistant
1212
+
1213
+Now update `Project.swift` to reference the proper `Info.plist` instead of `.default`:
1214
+
1215
+**Tool Call: tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Project.swift**
1216
+Status: Completed
1217
+
1218
+Diff: examples/tauri-app/src-tauri/gen/apple/Project.swift
1219
+```
1220
+import ProjectDescription
1221
+
1222
+let project = Project(
1223
+ name: "tauri-app",
1224
+ settings: .settings(
1225
+ base: [
1226
+ "DEVELOPMENT_TEAM": "NADBSNEZWH",
1227
+ "PRODUCT_NAME": "tauri-app",
1228
+ "PRODUCT_BUNDLE_IDENTIFIER": "com.tauri.dev",
1229
+ ]
1230
+ ),
1231
+ targets: [
1232
+ // MARK: - iOS target (mirrors Tauri-generated project.yml)
1233
+ .target(
1234
+ name: "tauri-app_iOS",
1235
+ destinations: .iOS,
1236
+ product: .app,
1237
+ bundleId: "com.tauri.dev",
1238
+ deploymentTargets: .iOS("14.0"),
1239
+ infoPlist: .file(path: "tauri-app_iOS/Info.plist"),
1240
+ sources: [
1241
+ "Sources/**",
1242
+ "tauri-app_iOS/**",
1243
+ ],
1244
+ resources: [
1245
+ "Assets.xcassets",
1246
+ "LaunchScreen.storyboard",
1247
+ .folderReference(path: "assets"),
1248
+ ],
1249
+ entitlements: .file(path: "tauri-app_iOS/tauri-app_iOS.entitlements"),
1250
+ scripts: [
1251
+ .pre(
1252
+ script: """
1253
+ cargo tauri ios xcode-script -v \
1254
+ --platform ${PLATFORM_DISPLAY_NAME:?} \
1255
+ --sdk-root ${SDKROOT:?} \
1256
+ --framework-search-paths "${FRAMEWORK_SEARCH_PATHS:?}" \
1257
+ --header-search-paths "${HEADER_SEARCH_PATHS:?}" \
1258
+ --gcc-preprocessor-definitions "${GCC_PREPROCESSOR_DEFINITIONS:-}" \
1259
+ --configuration ${CONFIGURATION:?} \
1260
+ ${FORCE_COLOR} ${ARCHS:?}
1261
+ """,
1262
+ name: "Build Rust Code",
1263
+ outputPaths: [
1264
+ "$(SRCROOT)/Externals/x86_64/${CONFIGURATION}/libapp.a",
1265
+ "$(SRCROOT)/Externals/arm64/${CONFIGURATION}/libapp.a",
1266
+ ],
1267
+ basedOnDependencyAnalysis: false
1268
+ )
1269
+ ],
1270
+ dependencies: [
1271
+ .sdk(name: "CoreGraphics", type: .framework),
1272
+ .sdk(name: "Metal", type: .framework),
1273
+ .sdk(name: "MetalKit", type: .framework),
1274
+ .sdk(name: "QuartzCore", type: .framework),
1275
+ .sdk(name: "Security", type: .framework),
1276
+ .sdk(name: "UIKit", type: .framework),
1277
+ .sdk(name: "WebKit", type: .framework),
1278
+ ],
1279
+ settings: .settings(
1280
+ base: [
1281
+ "ENABLE_BITCODE": "NO",
1282
+ "ARCHS": "arm64",
1283
+ "VALID_ARCHS": "arm64",
1284
+ "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES": "YES",
1285
+ "LIBRARY_SEARCH_PATHS[arch=arm64]": [
1286
+ "$(inherited)",
1287
+ "$(PROJECT_DIR)/Externals/arm64/$(CONFIGURATION)",
1288
+ "$(SDKROOT)/usr/lib/swift",
1289
+ "$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)",
1290
+ "$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)",
1291
+ ],
1292
+ "LIBRARY_SEARCH_PATHS[arch=x86_64]": [
1293
+ "$(inherited)",
1294
+ "$(PROJECT_DIR)/Externals/x86_64/$(CONFIGURATION)",
1295
+ "$(SDKROOT)/usr/lib/swift",
1296
+ "$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)",
1297
+ "$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)",
1298
+ ],
1299
+ "EXCLUDED_ARCHS[sdk=iphoneos*]": "x86_64",
1300
+ "OTHER_LDFLAGS": [
1301
+ "$(inherited)",
1302
+ "-lapp",
1303
+ ],
1304
+ ]
1305
+ )
1306
+ ),
1307
+
1308
+ // MARK: - tvOS placeholder target (no WebView on tvOS — native UI only)
1309
+ .target(
1310
+ name: "tauri-app_tvOS",
1311
+ destinations: [.appleTv],
1312
+ product: .app,
1313
+ bundleId: "com.tauri.dev.tvos",
1314
+ deploymentTargets: .tvOS("14.0"),
1315
+ infoPlist: .file(path: "tauri-app_tvOS/Info.plist"),
1316
+ sources: [
1317
+ "tauri-app_tvOS/**"
1318
+ ],
1319
+ resources: [
1320
+ "Assets.xcassets"
1321
+ ],
1322
+ dependencies: [
1323
+ .sdk(name: "UIKit", type: .framework)
1324
+ ],
1325
+ settings: .settings(
1326
+ base: [
1327
+ "ENABLE_BITCODE": "NO",
1328
+ "ARCHS": "arm64",
1329
+ ]
1330
+ )
1331
+ ),
1332
+ ],
1333
+ schemes: [
1334
+ .scheme(
1335
+ name: "tauri-app_iOS",
1336
+ buildAction: .buildAction(targets: ["tauri-app_iOS"]),
1337
+ runAction: .runAction(configuration: .debug),
1338
+ archiveAction: .archiveAction(configuration: .release),
1339
+ profileAction: .profileAction(configuration: .release),
1340
+ analyzeAction: .analyzeAction(configuration: .debug)
1341
+ ),
1342
+ .scheme(
1343
+ name: "tauri-app_tvOS",
1344
+ buildAction: .buildAction(targets: ["tauri-app_tvOS"]),
1345
+ runAction: .runAction(configuration: .debug),
1346
+ archiveAction: .archiveAction(configuration: .release),
1347
+ profileAction: .profileAction(configuration: .release),
1348
+ analyzeAction: .analyzeAction(configuration: .debug)
1349
+ ),
1350
+ ]
1351
+)
1352
+
1353
+```
1354
+
1355
+
1356
+## Assistant
1357
+
1358
+Now verify the final state of everything:
1359
+
1360
+**Tool Call: git status --short examples/tauri-app/src-tauri/ 2>&1**
1361
+Status: Completed
1362
+
1363
+Terminal:
1364
+```
1365
+ M examples/tauri-app/src-tauri/.gitignore
1366
+ M examples/tauri-app/src-tauri/gen/apple/.gitignore
1367
+D examples/tauri-app/src-tauri/gen/apple/Derived/InfoPlists/tauri-app_tvOS-Info.plist
1368
+D examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppIOS.swift
1369
+D examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistAssets+TauriAppTvOS.swift
1370
+D examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppIOS.swift
1371
+D examples/tauri-app/src-tauri/gen/apple/Derived/Sources/TuistBundle+TauriAppTvOS.swift
1372
+ M examples/tauri-app/src-tauri/gen/apple/Project.swift
1373
+D examples/tauri-app/src-tauri/gen/apple/project.yml
1374
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.pbxproj
1375
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata
1376
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
1377
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_iOS.xcscheme
1378
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_tvOS.xcscheme
1379
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/.tuist-generated
1380
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/contents.xcworkspacedata
1381
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
1382
+D examples/tauri-app/src-tauri/gen/apple/tauri-app.xcworkspace/xcshareddata/xcschemes/tauri-app-Workspace.xcscheme
1383
+?? examples/tauri-app/src-tauri/gen/apple/Makefile
1384
+?? examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/Info.plist
1385
+
1386
+
1387
+
1388
+
1389
+
1390
+```
1391
+
1392
+
1393
+## Assistant
1394
+
1395
+Everything looks exactly right. Let me do a final sanity check — verify the new files are not accidentally ignored:
1396
+
1397
+**Tool Call: git check-ignore -v \
1398
+ examples/tauri-app/src-tauri/gen/apple/Makefile \
1399
+ examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/Info.plist \
1400
+ examples/tauri-app/src-tauri/gen/apple/Project.swift \
1401
+ examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/App.swift \
1402
+ examples/tauri-app/src-tauri/gen/apple/project.yml \
1403
+ examples/tauri-app/src-tauri/gen/apple/Derived/ \
1404
+ examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/ \
1405
+ 2>&1**
1406
+Status: Completed
1407
+
1408
+Terminal:
1409
+```
1410
+examples/tauri-app/src-tauri/gen/apple/.gitignore:16:project.yml examples/tauri-app/src-tauri/gen/apple/project.yml
1411
+examples/tauri-app/src-tauri/gen/apple/.gitignore:29:Derived/ examples/tauri-app/src-tauri/gen/apple/Derived/
1412
+examples/tauri-app/src-tauri/gen/apple/.gitignore:22:*.xcodeproj/ examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/
1413
+
1414
+
1415
+
1416
+
1417
+```
1418
+
1419
+
1420
+## Assistant
1421
+
1422
+`Makefile`, `tauri-app_tvOS/Info.plist`, `Project.swift`, and `App.swift` produce no output — meaning they are **not** ignored and will be tracked. The three generated files (`project.yml`, `Derived/`, `*.xcodeproj/`) are correctly ignored. Let's read the final state of each changed file:
1423
+
1424
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore`**
1425
+Status: Completed
1426
+
1427
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore
1428
+# Generated by Cargo
1429
+# will have compiled files and executables
1430
+/target/
1431
+
1432
+# ============================================================
1433
+# gen/apple — Tauri scaffolds this directory on `cargo tauri ios init`.
1434
+# A nested .gitignore at gen/apple/.gitignore handles the fine-grained
1435
+# rules for that subtree. The entries below are a belt-and-suspenders
1436
+# safety net at this level.
1437
+# ============================================================
1438
+
1439
+# Rust static libraries produced by the Xcode build phase script
1440
+gen/apple/Externals/
1441
+
1442
+# Xcode project & workspace — regenerated by `tuist generate`
1443
+# (Project.swift is the source of truth, not these files)
1444
+gen/apple/*.xcodeproj/
1445
+gen/apple/*.xcworkspace/
1446
+
1447
+# Tuist derived sources / plists — regenerated by `tuist generate`
1448
+gen/apple/Derived/
1449
+
1450
+# Xcode per-user settings
1451
+gen/apple/xcuserdata/
1452
+
1453
+# Xcode build artefacts
1454
+gen/apple/build/
1455
+
1456
+# XcodeGen manifest — regenerated by `cargo tauri ios init`.
1457
+# We use Project.swift (Tuist) as the Xcode project source of truth.
1458
+gen/apple/project.yml
1459
+
1460
+# ============================================================
1461
+# The following gen/apple files ARE intentionally tracked because
1462
+# they are either hand-authored or not regenerated by Tauri/Tuist:
1463
+#
1464
+# Project.swift — Tuist project manifest (our source of truth)
1465
+# mise.toml — Tuist version pin
1466
+# project.yml — excluded above (Tauri-generated, not needed)
1467
+# tauri-app_iOS/Info.plist — iOS app Info.plist (Tauri reads this)
1468
+# tauri-app_iOS/*.entitlements — iOS entitlements
1469
+# tauri-app_tvOS/App.swift — hand-authored native tvOS app entry point
1470
+# Sources/ — Obj-C/C++ glue generated once by Tauri
1471
+# Assets.xcassets/ — app icons & asset catalog
1472
+# LaunchScreen.storyboard — iOS launch screen
1473
+# ExportOptions.plist — archive export options
1474
+# Podfile — CocoaPods manifest
1475
+# ============================================================
1476
+
1477
+```
1478
+
1479
+
1480
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore`**
1481
+Status: Completed
1482
+
1483
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore
1484
+# ============================================================
1485
+# gen/apple/.gitignore
1486
+#
1487
+# Strategy:
1488
+# - `cargo tauri ios init` regenerates project.yml (XcodeGen)
1489
+# - `tuist generate` regenerates *.xcodeproj, *.xcworkspace, Derived/
1490
+# - Everything else is hand-authored source of truth → tracked
1491
+# ============================================================
1492
+
1493
+# ------------------------------------------------------------------
1494
+# Tauri-regenerated: XcodeGen manifest
1495
+# Re-created by `cargo tauri ios init` from tauri.conf.json.
1496
+# We use Project.swift (Tuist) as the Xcode project source of truth,
1497
+# so project.yml is a Tauri implementation detail we don't need.
1498
+# ------------------------------------------------------------------
1499
+project.yml
1500
+
1501
+# ------------------------------------------------------------------
1502
+# Tuist-regenerated: Xcode project & workspace
1503
+# Fully described by Project.swift → always regenerate, never edit.
1504
+# ------------------------------------------------------------------
1505
+*.xcodeproj/
1506
+*.xcworkspace/
1507
+
1508
+# ------------------------------------------------------------------
1509
+# Tuist-regenerated: derived sources & info plists
1510
+# Auto-synthesised from Project.swift (asset accessors, bundle IDs…).
1511
+# ------------------------------------------------------------------
1512
+Derived/
1513
+
1514
+# ------------------------------------------------------------------
1515
+# Xcode runtime noise
1516
+# ------------------------------------------------------------------
1517
+xcuserdata/
1518
+
1519
+# ------------------------------------------------------------------
1520
+# Rust / Cargo build output
1521
+# (also covered by src-tauri/.gitignore, belt-and-suspenders here)
1522
+# ------------------------------------------------------------------
1523
+build/
1524
+
1525
+# ------------------------------------------------------------------
1526
+# Compiled Rust static libraries injected by xcode-script
1527
+# ------------------------------------------------------------------
1528
+Externals/
1529
+
1530
+```
1531
+
1532
+
1533
+## Assistant
1534
+
1535
+Everything is clean. Here's a summary of what was done and why each decision was made:
1536
+
1537
+---
1538
+
1539
+## What was changed and why
1540
+
1541
+### The core tension
1542
+
1543
+`cargo tauri ios init` owns `project.yml` (XcodeGen format) and will overwrite it on every re-run. We want a **tvOS target that survives regeneration** without forking Tauri's toolchain. The solution: use **Tuist as a separate layer above Tauri** — Tauri never touches `Project.swift`.
1544
+
1545
+---
1546
+
1547
+### `gen/apple/.gitignore` — rewritten
1548
+
1549
+Three categories of generated output are now ignored:
1550
+
1551
+| Ignored | Regenerated by | Why ignore |
1552
+|---|---|---|
1553
+| `project.yml` | `cargo tauri ios init` | We use `Project.swift` instead |
1554
+| `*.xcodeproj/`, `*.xcworkspace/` | `tuist generate` | Derived from `Project.swift` |
1555
+| `Derived/` | `tuist generate` | Auto-synthesised asset/bundle accessors |
1556
+| `Externals/`, `build/`, `xcuserdata/` | Xcode/Cargo | Runtime noise |
1557
+
1558
+### `src-tauri/.gitignore` — expanded
1559
+
1560
+Added belt-and-suspenders entries at the `src-tauri` level so the rules hold even if someone deletes or edits the nested `gen/apple/.gitignore`.
1561
+
1562
+### `git rm --cached` — un-tracked generated files
1563
+
1564
+Removed from Git's index (but not disk): `tauri-app.xcodeproj/`, `tauri-app.xcworkspace/`, `Derived/`, `project.yml`. These are now truly ignored going forward.
1565
+
1566
+### `tauri-app_tvOS/Info.plist` — new file
1567
+
1568
+Replaced the `infoPlist: .default` in `Project.swift` with a hand-authored plist that has the correct tvOS-specific keys (`UIApplicationSupportsIndirectInputEvents`, no `LSRequiresIPhoneOS`, etc.).
1569
+
1570
+### `Project.swift` — updated
1571
+
1572
+Changed `infoPlist: .default` → `infoPlist: .file(path: "tauri-app_tvOS/Info.plist")` so the plist is explicit and tracked.
1573
+
1574
+### `Makefile` — new file
1575
+
1576
+Documents the two-step workflow clearly:
1577
+
1578
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Makefile#L1-30
1579
+# WORKFLOW
1580
+# --------
1581
+# First-time setup or after pulling fresh:
1582
+# make setup
1583
+#
1584
+# After `cargo tauri ios init` (Tauri regenerated the scaffold):
1585
+# make generate
1586
+#
1587
+# Open Xcode to work on iOS or tvOS:
1588
+# make open
1589
+#
1590
+# Full reset (nuclear option — re-scaffolds Tauri then regenerates Tuist):
1591
+# make reset
1592
+```
1593
+
1594
+The key insight baked into `make tauri-init` is that it does **not** automatically call `make generate` — you can inspect what Tauri changed before letting Tuist regenerate, making the boundary explicit and safe.
1595
+
1596
+---
1597
+
1598
+### Mental model going forward
1599
+
1600
+```/dev/null/workflow.txt#L1-8
1601
+Developer workflow:
1602
+ 1. cargo tauri ios init → regenerates project.yml (ignored by git)
1603
+ 2. make generate → tuist reads Project.swift, writes .xcodeproj
1604
+ 3. open tauri-app.xcworkspace in Xcode
1605
+
1606
+To add tvOS features: edit tauri-app_tvOS/App.swift and/or Project.swift
1607
+To change iOS build settings: edit Project.swift
1608
+Never edit .xcodeproj directly — it's regenerated on every `make generate`
1609
+```
1610
+
1611
+## User
1612
+
1613
+tauri-app_iOS/Info.plist`, `*.entitlements` ✅ — needed for Tauri too do you really need this?
1614
+
1615
+## Assistant
1616
+
1617
+Good question. Let me check what Tauri actually does with those files.
1618
+
1619
+**Tool Call: Search files for regex `Info\.plist|entitlements`**
1620
+Status: Completed
1621
+
1622
+No matches found
1623
+
1624
+**Tool Call: Search files for regex `Info\.plist|entitlements`**
1625
+Status: Completed
1626
+
1627
+No matches found
1628
+
1629
+**Tool Call: Search files for regex `Info\.plist|entitlements", `**
1630
+Status: Completed
1631
+
1632
+Found 8 matches:
1633
+
1634
+## Matches in tauri-plugin-ios-window/docs/debugging/tauri: Adding tvOS Target to Tauri Xcode Project
1635
+
1636
+### # Files: › L101-102
1637
+```
1638
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist
1639
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements
1640
+```
1641
+
1642
+### # `Project` › L160-164
1643
+```
1644
+ product: .app,
1645
+ bundleId: "dev.tuist.App",
1646
+ infoPlist: "Config/App-Info.plist",
1647
+ sources: ["Sources/**"],
1648
+ resources: [
1649
+```
1650
+
1651
+### # `Target` › ## Properties › ### `infoPlist` › L493-494
1652
+```
1653
+The Info.plist representation.
1654
+
1655
+```
1656
+
1657
+### # `Target` › ## Properties › ### `entitlements` › L567-572
1658
+```
1659
+ targets: [target],
1660
+ additionalFiles: [
1661
+ "Debug.entitlements",
1662
+ "Release.entitlements"
1663
+ ]
1664
+)
1665
+```
1666
+
1667
+### # `Target` › ## Methods › ### `target(name:destinations:product:productName:bundleId:deploymentTargets:infoPlist:sources:resources:buildableFolders:copyFiles:headers:entitlements:scripts:dependencies:settings:coreDataModels:environmentVariables:launchArguments:additionalFiles:buildRules:mergedBinaryType:mergeable:onDemandResourcesTags:metadata:)` › L816-817
1668
+```
1669
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist`**
1670
+Status: Completed
1671
+```
1672
+
1673
+## Matches in tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore
1674
+
1675
+### L38-42
1676
+```
1677
+# mise.toml — Tuist version pin
1678
+# project.yml — excluded above (Tauri-generated, not needed)
1679
+# tauri-app_iOS/Info.plist — iOS app Info.plist (Tauri reads this)
1680
+# tauri-app_iOS/*.entitlements — iOS entitlements
1681
+# tauri-app_tvOS/App.swift — hand-authored native tvOS app entry point
1682
+```
1683
+
1684
+## Matches in tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Project.swift
1685
+
1686
+### L14-24
1687
+```
1688
+ .target(
1689
+ name: "tauri-app_iOS",
1690
+ destinations: .iOS,
1691
+ product: .app,
1692
+ bundleId: "com.tauri.dev",
1693
+ deploymentTargets: .iOS("14.0"),
1694
+ infoPlist: .file(path: "tauri-app_iOS/Info.plist"),
1695
+ sources: [
1696
+ "Sources/**",
1697
+ "tauri-app_iOS/**",
1698
+ ],
1699
+```
1700
+
1701
+63 lines remaining in ancestor node. Read the file to see all.
1702
+
1703
+### L90-100
1704
+```
1705
+ .target(
1706
+ name: "tauri-app_tvOS",
1707
+ destinations: [.appleTv],
1708
+ product: .app,
1709
+ bundleId: "com.tauri.dev.tvos",
1710
+ deploymentTargets: .tvOS("14.0"),
1711
+ infoPlist: .file(path: "tauri-app_tvOS/Info.plist"),
1712
+ sources: [
1713
+ "tauri-app_tvOS/**"
1714
+ ],
1715
+ resources: [
1716
+```
1717
+
1718
+12 lines remaining in ancestor node. Read the file to see all.
1719
+
1720
+
1721
+**Tool Call: Search files for regex `tauri-app_iOS/Info|tauri-app_iOS.*entitlements`**
1722
+Status: Completed
1723
+
1724
+Found 6 matches:
1725
+
1726
+## Matches in tauri-plugin-ios-window/docs/debugging/tauri: Adding tvOS Target to Tauri Xcode Project
1727
+
1728
+### # Files: › L101-102
1729
+```
1730
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist
1731
+tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements
1732
+```
1733
+
1734
+### # `Target` › ## Methods › ### `target(name:destinations:product:productName:bundleId:deploymentTargets:infoPlist:sources:resources:buildableFolders:copyFiles:headers:entitlements:scripts:dependencies:settings:coreDataModels:environmentVariables:launchArguments:additionalFiles:buildRules:mergedBinaryType:mergeable:onDemandResourcesTags:metadata:)` › L816-817
1735
+```
1736
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/Info.plist`**
1737
+Status: Completed
1738
+```
1739
+
1740
+### # `Target` › ## Methods › ### `target(name:destinations:product:productName:bundleId:deploymentTargets:infoPlist:sources:resources:buildableFolders:copyFiles:headers:entitlements:scripts:dependencies:settings:coreDataModels:environmentVariables:launchArguments:additionalFiles:buildRules:mergedBinaryType:mergeable:onDemandResourcesTags:metadata:)` › L825-826
1741
+```
1742
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/tauri-app_iOS.entitlements`**
1743
+Status: Completed
1744
+```
1745
+
1746
+## Matches in tauri-plugin-ios-window/examples/tauri-app/src-tauri/.gitignore
1747
+
1748
+### L38-43
1749
+```
1750
+# mise.toml — Tuist version pin
1751
+# project.yml — excluded above (Tauri-generated, not needed)
1752
+# tauri-app_iOS/Info.plist — iOS app Info.plist (Tauri reads this)
1753
+# tauri-app_iOS/*.entitlements — iOS entitlements
1754
+# tauri-app_tvOS/App.swift — hand-authored native tvOS app entry point
1755
+# Sources/ — Obj-C/C++ glue generated once by Tauri
1756
+```
1757
+
1758
+## Matches in tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/Project.swift
1759
+
1760
+### L14-24
1761
+```
1762
+ .target(
1763
+ name: "tauri-app_iOS",
1764
+ destinations: .iOS,
1765
+ product: .app,
1766
+ bundleId: "com.tauri.dev",
1767
+ deploymentTargets: .iOS("14.0"),
1768
+ infoPlist: .file(path: "tauri-app_iOS/Info.plist"),
1769
+ sources: [
1770
+ "Sources/**",
1771
+ "tauri-app_iOS/**",
1772
+ ],
1773
+```
1774
+
1775
+63 lines remaining in ancestor node. Read the file to see all.
1776
+
1777
+### L28-32
1778
+```
1779
+ .folderReference(path: "assets"),
1780
+ ],
1781
+ entitlements: .file(path: "tauri-app_iOS/tauri-app_iOS.entitlements"),
1782
+ scripts: [
1783
+ .pre(
1784
+```
1785
+
1786
+
1787
+## Assistant
1788
+
1789
+That confirms these files are only referenced from `Project.swift` (our Tuist manifest) — not from Tauri. Now let me check whether `cargo tauri ios init` regenerates them:
1790
+
1791
+**Tool Call: Fetch https://github.com/tauri\-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs**
1792
+Status: Failed
1793
+
1794
+status error 404, response: "\n\n\n\n\n\n<!DOCTYPE html>\n<html\n lang=\"en\"\n \n data-color-mode=\"auto\" data-light-theme=\"light\" data-dark-theme=\"dark\"\n data-a11y-animated-images=\"system\" data-a11y-link-underlines=\"true\"\n \n >\n\n\n\n\n <head>\n <meta charset=\"utf-8\">\n <link rel=\"dns-prefetch\" href=\"https://github.githubassets.com\">\n <link rel=\"dns-prefetch\" href=\"https://avatars.githubusercontent.com\">\n <link rel=\"dns-prefetch\" href=\"https://github-cloud.s3.amazonaws.com\">\n <link rel=\"dns-prefetch\" href=\"https://user-images.githubusercontent.com/\">\n <link rel=\"preconnect\" href=\"https://github.githubassets.com\" crossorigin>\n <link rel=\"preconnect\" href=\"https://avatars.githubusercontent.com\">\n\n \n\n\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/light-8f714f203754d3e3.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/light_high_contrast-852c22d357937740.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/dark-b5a0f9dbeed37e9c.css\" /><link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/dark_high_contrast-b1b5000c4cba6bc9.css\" /><link data-color-theme=\"light\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light-8f714f203754d3e3.css\" /><link data-color-theme=\"light_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_high_contrast-852c22d357937740.css\" /><link data-color-theme=\"light_colorblind\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_colorblind-cd9e31fed96ffe09.css\" /><link data-color-theme=\"light_colorblind_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_colorblind_high_contrast-d8387aac10e96d7c.css\" /><link data-color-theme=\"light_tritanopia\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_tritanopia-de5a42a9379cb835.css\" /><link data-color-theme=\"light_tritanopia_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/light_tritanopia_high_contrast-b80844282a9e6620.css\" /><link data-color-theme=\"dark\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark-b5a0f9dbeed37e9c.css\" /><link data-color-theme=\"dark_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_high_contrast-b1b5000c4cba6bc9.css\" /><link data-color-theme=\"dark_colorblind\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_colorblind-85d7bc4072a238f0.css\" /><link data-color-theme=\"dark_colorblind_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_colorblind_high_contrast-f4838f9524519a33.css\" /><link data-color-theme=\"dark_tritanopia\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_tritanopia-23bce8ff4d024f04.css\" /><link data-color-theme=\"dark_tritanopia_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_tritanopia_high_contrast-e088d4bc2d56f7d6.css\" /><link data-color-theme=\"dark_dimmed\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_dimmed-6b102382a27a656f.css\" /><link data-color-theme=\"dark_dimmed_high_contrast\" crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" data-href=\"https://github.githubassets.com/assets/dark_dimmed_high_contrast-1d3e6d98532ab032.css\" />\n\n <style type=\"text/css\">\n :root {\n --tab-size-preference: 4;\n }\n\n pre, code {\n tab-size: var(--tab-size-preference);\n }\n </style>\n\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-primitives-26e89bb5a0c37ae9.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-bcf0a93b19072a86.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/global-95af332f763e4560.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/github-8ecc5798f0584cac.css\" />\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/repository-dd7b55261c401703.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/code-bedb41adf21fe337.css\" />\n\n \n\n <script type=\"application/json\" id=\"client-env\">{\"locale\":\"en\",\"featureFlags\":[\"a11y_status_checks_ruleset\",\"actions_custom_images_public_preview_visibility\",\"actions_custom_images_storage_billing_ui_visibility\",\"actions_image_version_event\",\"alternate_user_config_repo\",\"arianotify_comprehensive_migration\",\"batch_suggested_changes\",\"codespaces_prebuild_region_target_update\",\"coding_agent_model_selection\",\"coding_agent_model_selection_all_skus\",\"copilot_3p_agent_hovercards\",\"copilot_agent_sessions_alive_updates\",\"copilot_agent_snippy\",\"copilot_agent_task_list_v2\",\"copilot_agent_task_submit_with_modifier\",\"copilot_agent_tasks_btn_code_nav\",\"copilot_agent_tasks_btn_code_view\",\"copilot_agent_tasks_btn_code_view_lines\",\"copilot_agent_tasks_btn_repo\",\"copilot_api_agentic_issue_marshal_yaml\",\"copilot_ask_mode_dropdown\",\"copilot_chat_attach_multiple_images\",\"copilot_chat_clear_model_selection_for_default_change\",\"copilot_chat_deprecate_relay\",\"copilot_chat_enable_tool_call_logs\",\"copilot_chat_file_redirect\",\"copilot_chat_input_commands\",\"copilot_chat_opening_thread_switch\",\"copilot_chat_reduce_quota_checks\",\"copilot_chat_repository_picker\",\"copilot_chat_search_bar_redirect\",\"copilot_chat_selection_attachments\",\"copilot_chat_vision_in_claude\",\"copilot_chat_vision_preview_gate\",\"copilot_cli_install_cta\",\"copilot_coding_agent_task_response\",\"copilot_custom_copilots\",\"copilot_custom_copilots_feature_preview\",\"copilot_duplicate_thread\",\"copilot_extensions_hide_in_dotcom_chat\",\"copilot_extensions_removal_on_marketplace\",\"copilot_features_sql_server_logo\",\"copilot_features_zed_logo\",\"copilot_file_block_ref_matching\",\"copilot_ftp_hyperspace_upgrade_prompt\",\"copilot_icebreakers_experiment_dashboard\",\"copilot_icebreakers_experiment_hyperspace\",\"copilot_immersive_embedded\",\"copilot_immersive_job_result_preview\",\"copilot_immersive_layout_routes\",\"copilot_immersive_structured_model_picker\",\"copilot_immersive_task_hyperlinking\",\"copilot_immersive_task_within_chat_thread\",\"copilot_mc_cli_resume_any_users_task\",\"copilot_mission_control_always_send_integration_id\",\"copilot_mission_control_use_task_name\",\"copilot_org_policy_page_focus_mode\",\"copilot_redirect_header_button_to_agents\",\"copilot_share_active_subthread\",\"copilot_spaces_ga\",\"copilot_spaces_individual_policies_ga\",\"copilot_spaces_pagination\",\"copilot_spark_empty_state\",\"copilot_spark_handle_nil_friendly_name\",\"copilot_stable_conversation_view\",\"copilot_swe_agent_hide_model_picker_if_only_auto\",\"copilot_swe_agent_pr_comment_model_picker\",\"copilot_swe_agent_use_subagents\",\"copilot_unconfigured_is_inherited\",\"copilot_usage_metrics_ga\",\"custom_instructions_file_references\",\"custom_properties_consolidate_default_value_input\",\"dashboard_lists_max_age_filter\",\"dashboard_universe_2025_feedback_dialog\",\"flex_cta_groups_mvp\",\"global_nav_menu_lazy_load\",\"global_nav_react\",\"global_user_menu_lazy_load\",\"hyperspace_2025_logged_out_batch_1\",\"hyperspace_2025_logged_out_batch_2\",\"initial_per_page_pagination_updates\",\"issue_fields_global_search\",\"issue_fields_report_usage\",\"issue_fields_timeline_events\",\"issues_cca_assign_actor_with_agent\",\"issues_dashboard_inp_optimization\",\"issues_diff_based_label_updates\",\"issues_expanded_file_types\",\"issues_index_semantic_search\",\"issues_lazy_load_comment_box_suggestions\",\"issues_react_auto_retry_on_error\",\"issues_react_bots_timeline_pagination\",\"issues_react_chrome_container_query_fix\",\"issues_react_hot_cache\",\"issues_react_low_quality_comment_warning\",\"issues_react_prohibit_title_fallback\",\"issues_react_safari_scroll_preservation\",\"issues_react_use_turbo_for_cross_repo_navigation\",\"landing_pages_ninetailed\",\"landing_pages_web_vitals_tracking\",\"lifecycle_label_name_updates\",\"marketing_pages_search_explore_provider\",\"memex_default_issue_create_repository\",\"memex_grouped_by_edit_route\",\"memex_live_update_hovercard\",\"memex_mwl_filter_field_delimiter\",\"mission_control_retry_on_401\",\"mission_control_use_body_html\",\"oauth_authorize_clickjacking_protection\",\"open_agent_session_in_vscode_insiders\",\"open_agent_session_in_vscode_stable\",\"primer_react_css_has_selector_perf\",\"prs_conversations_react\",\"react_quality_profiling\",\"ruleset_deletion_confirmation\",\"sample_network_conn_type\",\"session_logs_ungroup_reasoning_text\",\"site_calculator_actions_2025\",\"site_features_copilot_universe\",\"site_homepage_collaborate_video\",\"spark_prompt_secret_scanning\",\"spark_server_connection_status\",\"suppress_automated_browser_vitals\",\"suppress_non_representative_vitals\",\"viewscreen_sandbox\",\"webp_support\",\"workbench_store_readonly\"],\"copilotApiOverrideUrl\":\"https://api.githubcopilot.com\"}</script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/high-contrast-cookie-9c894bc29dbadce2.js\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/wp-runtime-571f504d8e30c577.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/28839-632d00a964e8dbd5.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/49863-8861e351482cb073.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/64220-1215bd360f02816c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/environment-39e5b412c63ea4f0.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/runtime-helpers-3cd71e27e349021d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/2966-25cb8e34b31306a4.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/96232-fb82336d69225835.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/41013-ac21ea90ed8590af.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/51210-185739338ae8119b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/24387-6b7f5e596897eded.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/81683-740d112caee5baa9.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/46740-84bdd4782a486b80.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/81751-d3fe9e061a21f8d3.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/github-elements-837d26c249ef0f1d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/element-registry-bb2cd0bc4c3bad67.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-core-dcd512f43fdba85e.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-lib-e74a1db7c21f7e74.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/7053-20b4a6914bbde21f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/79039-9ce5da88e09eef89.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/61110-212553c409076913.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/2887-0e9a84f5dc250853.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/26533-6b8040883d16f6ae.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/62249-2895213a788d973c.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/2694-372ce035e93800e0.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/56093-886facf7a5ba3dc9.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/28360-f4444f13a0dc6af9.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/12142-b56dc06030d9574f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/22960-12a7c572a55f9c87.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/51683-f6844a8acd415e3b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/76545-cf3621a1f2f36d8d.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/behaviors-e43afe894d57debc.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/react-core.35e5d09cdbc69350.module.css\" />\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/38302-277be92deeed3c63.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/notifications-global-fc52e59df1c89647.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/92351-7bc542feb2bc5250.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/code-menu-ac8ef1c9f2457929.js\" defer=\"defer\"></script>\n \n <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/primer-react-9537ac79f0a3d832.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/octicons-react-39f7eb9c9327cc85.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/78168-dda25026ab7e88b8.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/68751-4d3d1aac1f81a213.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/7463-2a94d884e276b7f9.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/15272-ef674e7caa43f3d4.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/32769-e856688499efb8d1.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/437-ed451d0ef5202580.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/80067-9b43df2889de2a8f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/34194-b013fe1892f07b5a.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/19837-256515faabc7a3fd.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/16111-f5f338f82c51d302.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/51597-90368bb51b82ae4f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/38728-25f5b37432a37d4a.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/99602-8110a1eaf4307aae.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/71365-79e23887316d43a4.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/11152-ab31b20bfdc6794f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/61300-8c4d65d4e2701585.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/41954-50d9d252ed7dfcc6.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/65439-ccf550e14b1f971b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/11149-d4f1c5f26d21cb10.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/78563-887dd48b0f36941b.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/16073-85e63ca50f563465.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/57956-01355ed498c4a6c4.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/95776-881e9d9cdf0494fc.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/43142-e0ed058b12703a92.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/19101-8b0d1239b989a6da.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/46358-62b54d6e8db9b8bf.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/80352-a10d46d0c8bcfa2f.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/11268-90882e367263e0b0.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/73494-006cc0da9ef70376.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/2653-13297e64d4facff5.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/react-code-view-2c0e1a426dd2429e.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react-css.472b5991857bf128.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/46358.8df8e7e0846b009c.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/2653.5249e6d6586be4c4.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/react-code-view.c51f7f43c1dcf251.module.css\" />\n\n <script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/82729-9c66512dd277d027.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/22843-872789a8d1cec837.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/69174-fa0d2eb122c8f00a.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/5149-cca1dd424bd07134.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/62723-f44d20fee4470b78.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/notifications-subscriptions-menu-b3a143a6dd038e99.js\" defer=\"defer\"></script>\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react-css.472b5991857bf128.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/notifications-subscriptions-menu.f368d8d5c72615dd.module.css\" />\n\n\n <title>File not found · GitHub</title>\n\n\n\n <meta name=\"route-pattern\" content=\"/:user_id/:repository/blob/*name(/*path)\" data-turbo-transient>\n <meta name=\"route-controller\" content=\"blob\" data-turbo-transient>\n <meta name=\"route-action\" content=\"show\" data-turbo-transient>\n <meta name=\"fetch-nonce\" content=\"v2:bec0c7a3-3733-a357-774a-f5609869df85\">\n\n \n <meta name=\"current-catalog-service-hash\" content=\"f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb\">\n\n\n <meta name=\"request-id\" content=\"C3A9:82D58:11FAC37:12588EA:69A41AB3\" data-pjax-transient=\"true\"/><meta name=\"html-safe-nonce\" content=\"a443cdfaf63b44546809e5fe97f53b758859f7eb0578fda82aafbdd7852ccef4\" data-pjax-transient=\"true\"/><meta name=\"visitor-payload\" content=\"eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDM0E5OjgyRDU4OjExRkFDMzc6MTI1ODhFQTo2OUE0MUFCMyIsInZpc2l0b3JfaWQiOiI0MzA5MTUwODczMjE2NjIxMjM1IiwicmVnaW9uX2VkZ2UiOiJzd2VkZW5jZW50cmFsIiwicmVnaW9uX3JlbmRlciI6InN3ZWRlbmNlbnRyYWwifQ==\" data-pjax-transient=\"true\"/><meta name=\"visitor-hmac\" content=\"2b9c54a41c6b7e1c52f00ed64376d879e9cc8ab996cb41cf38a44292cf18d5f8\" data-pjax-transient=\"true\"/>\n\n\n <meta name=\"hovercard-subject-tag\" content=\"repository:196701619\" data-turbo-transient>\n\n\n <meta name=\"github-keyboard-shortcuts\" content=\"repository,source-code,file-tree,copilot\" data-turbo-transient=\"true\" />\n \n\n <meta name=\"selected-link\" value=\"repo_source\" data-turbo-transient>\n <link rel=\"assets\" href=\"https://github.githubassets.com/\">\n\n <meta name=\"google-site-verification\" content=\"Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I\">\n\n<meta name=\"octolytics-url\" content=\"https://collector.github.com/github/collect\" />\n\n\n\n\n\n <meta name=\"analytics-location\" content=\"/<user-name>/<repo-name>/blob/show\" data-turbo-transient=\"true\" />\n\n \n\n\n\n\n <meta name=\"user-login\" content=\"\">\n\n \n\n <meta name=\"viewport\" content=\"width=device-width\">\n\n \n\n <meta name=\"description\" content=\"Build smaller, faster, and more secure desktop and mobile applications with a web frontend. - File not found · tauri-apps/tauri\">\n\n <link rel=\"search\" type=\"application/opensearchdescription+xml\" href=\"/opensearch.xml\" title=\"GitHub\">\n\n <link rel=\"fluid-icon\" href=\"https://github.com/fluidicon.png\" title=\"GitHub\">\n <meta property=\"fb:app_id\" content=\"1401488693436528\">\n <meta name=\"apple-itunes-app\" content=\"app-id=1477376905, app-argument=https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs\" />\n\n <meta name=\"twitter:image\" content=\"https://repository-images.githubusercontent.com/196701619/97dffd87-95e5-4b11-873c-ff3fa8c50875\" /><meta name=\"twitter:site\" content=\"@github\" /><meta name=\"twitter:card\" content=\"summary_large_image\" /><meta name=\"twitter:title\" content=\"File not found · tauri-apps/tauri\" /><meta name=\"twitter:description\" content=\"Build smaller, faster, and more secure desktop and mobile applications with a web frontend. - File not found · tauri-apps/tauri\" />\n <meta property=\"og:image\" content=\"https://repository-images.githubusercontent.com/196701619/97dffd87-95e5-4b11-873c-ff3fa8c50875\" /><meta property=\"og:image:alt\" content=\"Build smaller, faster, and more secure desktop and mobile applications with a web frontend. - File not found · tauri-apps/tauri\" /><meta property=\"og:site_name\" content=\"GitHub\" /><meta property=\"og:type\" content=\"object\" /><meta property=\"og:title\" content=\"File not found · tauri-apps/tauri\" /><meta property=\"og:url\" content=\"https://github.com/tauri-apps/tauri\" /><meta property=\"og:description\" content=\"Build smaller, faster, and more secure desktop and mobile applications with a web frontend. - File not found · tauri-apps/tauri\" />\n \n\n\n\n\n <meta name=\"hostname\" content=\"github.com\">\n\n\n\n <meta name=\"expected-hostname\" content=\"github.com\">\n\n\n <meta http-equiv=\"x-pjax-version\" content=\"56cd73939759ef16bc4aa7d7b10917dc358002675d418f8b39f922014fc1678c\" data-turbo-track=\"reload\">\n <meta http-equiv=\"x-pjax-csp-version\" content=\"568c098497d98702bac1642a2a853732a047a6ced28eabd3e15d50041a890235\" data-turbo-track=\"reload\">\n <meta http-equiv=\"x-pjax-css-version\" content=\"3a421c5f1445b7e5ad5460dd263b7954b153fa40b048a6fde2f9e012764d6d50\" data-turbo-track=\"reload\">\n <meta http-equiv=\"x-pjax-js-version\" content=\"9e74777050a8cf6d2f3e44e4b857d82f981be9c4421e6a7dc6ccda4feb5ce086\" data-turbo-track=\"reload\">\n\n <meta name=\"turbo-cache-control\" content=\"no-preview\" data-turbo-transient=\"\">\n\n <meta name=\"turbo-cache-control\" content=\"no-cache\" data-turbo-transient>\n\n <meta data-hydrostats=\"publish\">\n\n <meta name=\"go-import\" content=\"github.com/tauri-apps/tauri git https://github.com/tauri-apps/tauri.git\">\n\n <meta name=\"octolytics-dimension-user_id\" content=\"54536011\" /><meta name=\"octolytics-dimension-user_login\" content=\"tauri-apps\" /><meta name=\"octolytics-dimension-repository_id\" content=\"196701619\" /><meta name=\"octolytics-dimension-repository_nwo\" content=\"tauri-apps/tauri\" /><meta name=\"octolytics-dimension-repository_public\" content=\"true\" /><meta name=\"octolytics-dimension-repository_is_fork\" content=\"false\" /><meta name=\"octolytics-dimension-repository_network_root_id\" content=\"196701619\" /><meta name=\"octolytics-dimension-repository_network_root_nwo\" content=\"tauri-apps/tauri\" />\n\n\n\n \n\n <meta name=\"turbo-body-classes\" content=\"logged-out env-production page-responsive\">\n <meta name=\"disable-turbo\" content=\"false\">\n\n\n <meta name=\"browser-stats-url\" content=\"https://api.github.com/_private/browser/stats\">\n\n <meta name=\"browser-errors-url\" content=\"https://api.github.com/_private/browser/errors\">\n\n <meta name=\"release\" content=\"3b808a02058ef227fa5d29650f4e4fd2ff151519\">\n <meta name=\"ui-target\" content=\"full\">\n\n <link rel=\"mask-icon\" href=\"https://github.githubassets.com/assets/pinned-octocat-093da3e6fa40.svg\" color=\"#000000\">\n <link rel=\"alternate icon\" class=\"js-site-favicon\" type=\"image/png\" href=\"https://github.githubassets.com/favicons/favicon.png\">\n <link rel=\"icon\" class=\"js-site-favicon\" type=\"image/svg+xml\" href=\"https://github.githubassets.com/favicons/favicon.svg\" data-base-href=\"https://github.githubassets.com/favicons/favicon\">\n\n<meta name=\"theme-color\" content=\"#1e2327\">\n<meta name=\"color-scheme\" content=\"light dark\" />\n\n\n <link rel=\"manifest\" href=\"/manifest.json\" crossOrigin=\"use-credentials\">\n\n </head>\n\n <body class=\"logged-out env-production page-responsive\" style=\"word-wrap: break-word;\" >\n <div data-turbo-body class=\"logged-out env-production page-responsive\" style=\"word-wrap: break-word;\" >\n <div id=\"__primerPortalRoot__\" role=\"region\" style=\"z-index: 1000; position: absolute; width: 100%;\" data-turbo-permanent></div>\n \n\n <div class=\"position-relative header-wrapper js-header-wrapper \">\n <a href=\"#start-of-content\" data-skip-target-assigned=\"false\" class=\"px-2 tmp-py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content\">Skip to content</a>\n\n <span data-view-component=\"true\" class=\"progress-pjax-loader Progress position-fixed width-full\">\n <span style=\"width: 0%;\" data-view-component=\"true\" class=\"Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis\"></span>\n</span> \n \n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react-css.472b5991857bf128.module.css\" />\n\n<react-partial\n partial-name=\"keyboard-shortcuts-dialog\"\n data-ssr=\"false\"\n data-attempted-ssr=\"false\"\n data-react-profiling=\"true\"\n>\n \n <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{\"docsUrl\":\"https://docs.github.com/get-started/accessibility/keyboard-shortcuts\"}}</script>\n <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n\n\n\n\n \n\n \n\n \n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/46752-4c55523fe83d3457.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/93308-bf887482583069d7.js\" defer=\"defer\"></script>\n<script crossorigin=\"anonymous\" type=\"application/javascript\" src=\"https://github.githubassets.com/assets/sessions-ef46f0030f2d06d6.js\" defer=\"defer\"></script>\n\n<style>\n /* Override primer focus outline color for marketing header dropdown links for better contrast */\n [data-color-mode=\"light\"] .HeaderMenu-dropdown-link:focus-visible,\n [data-color-mode=\"light\"] .HeaderMenu-trailing-link a:focus-visible {\n outline-color: var(--color-accent-fg);\n }\n</style>\n\n<header class=\"HeaderMktg header-logged-out js-details-container js-header Details f4 tmp-py-3\" role=\"banner\" data-is-top=\"true\" data-color-mode=auto data-light-theme=light data-dark-theme=dark>\n <h2 class=\"sr-only\">Navigation Menu</h2>\n\n <button type=\"button\" class=\"HeaderMktg-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target\" aria-label=\"Toggle navigation\">\n <span class=\"d-none\">Toggle navigation</span>\n </button>\n\n <div class=\"d-flex flex-column flex-lg-row flex-items-center tmp-px-3 tmp-px-md-4 tmp-px-lg-5 height-full position-relative z-1\">\n <div class=\"d-flex flex-justify-between flex-items-center width-full width-lg-auto\">\n <div class=\"flex-1\">\n <button aria-label=\"Toggle navigation\" aria-expanded=\"false\" type=\"button\" data-view-component=\"true\" class=\"js-details-target js-nav-padding-recalculate js-header-menu-toggle Button--link Button--medium Button d-lg-none color-fg-inherit p-1\"> <span class=\"Button-content\">\n <span class=\"Button-label\"><div class=\"HeaderMenu-toggle-bar rounded my-1\"></div>\n <div class=\"HeaderMenu-toggle-bar rounded my-1\"></div>\n <div class=\"HeaderMenu-toggle-bar rounded my-1\"></div></span>\n </span>\n</button>\n </div>\n\n <a class=\"tmp-mr-lg-3 color-fg-inherit flex-order-2 js-prevent-focus-on-mobile-nav\"\n href=\"/\"\n aria-label=\"Homepage\"\n data-analytics-event=\"{"category":"Marketing nav","action":"click to go to homepage","label":"ref_page:Marketing;ref_cta:Logomark;ref_loc:Header"}\">\n <svg height=\"32\" aria-hidden=\"true\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"32\" data-view-component=\"true\" class=\"octicon octicon-mark-github\">\n <path d=\"M12 1C5.923 1 1 5.923 1 12c0 4.867 3.149 8.979 7.521 10.436.55.096.756-.233.756-.522 0-.262-.013-1.128-.013-2.049-2.764.509-3.479-.674-3.699-1.292-.124-.317-.66-1.293-1.127-1.554-.385-.207-.936-.715-.014-.729.866-.014 1.485.797 1.691 1.128.99 1.663 2.571 1.196 3.204.907.096-.715.385-1.196.701-1.471-2.448-.275-5.005-1.224-5.005-5.432 0-1.196.426-2.186 1.128-2.956-.111-.275-.496-1.402.11-2.915 0 0 .921-.288 3.024 1.128a10.193 10.193 0 0 1 2.75-.371c.936 0 1.871.123 2.75.371 2.104-1.43 3.025-1.128 3.025-1.128.605 1.513.221 2.64.111 2.915.701.77 1.127 1.747 1.127 2.956 0 4.222-2.571 5.157-5.019 5.432.399.344.743 1.004.743 2.035 0 1.471-.014 2.654-.014 3.025 0 .289.206.632.756.522C19.851 20.979 23 16.854 23 12c0-6.077-4.922-11-11-11Z\"></path>\n</svg>\n </a>\n\n <div class=\"d-flex flex-1 flex-order-2 text-right d-lg-none gap-2 flex-justify-end\">\n <a\n href=\"/login?return_to=https%3A%2F%2Fgithub.com%2Ftauri-apps%2Ftauri%2Fblob%2Fdev%2Ftooling%2Fcli%2Fsrc%2Fmobile%2Fios%2Fproject.rs\"\n class=\"HeaderMenu-link HeaderMenu-button d-inline-flex f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit js-prevent-focus-on-mobile-nav\"\n data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs","user_id":null}}\" data-hydro-click-hmac=\"ddf07a1e41b574cc8ef57b9d6fa8697d4c92c6391dce20227bf7e5b794599843\"\n data-analytics-event=\"{"category":"Marketing nav","action":"click to Sign in","label":"ref_page:Marketing;ref_cta:Sign in;ref_loc:Header"}\"\n >\n Sign in\n </a>\n <div class=\"AppHeader-appearanceSettings\">\n <react-partial-anchor>\n <button data-target=\"react-partial-anchor.anchor\" id=\"icon-button-a558bf54-4bd7-44b9-aaf8-e3da137ada12\" aria-labelledby=\"tooltip-96dcbfcd-a7df-49e9-9fb3-2cf5893ce3e8\" type=\"button\" disabled=\"disabled\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-sliders Button-visual\">\n <path d=\"M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-96dcbfcd-a7df-49e9-9fb3-2cf5893ce3e8\" for=\"icon-button-a558bf54-4bd7-44b9-aaf8-e3da137ada12\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Appearance settings</tool-tip>\n\n <template data-target=\"react-partial-anchor.template\">\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react-css.472b5991857bf128.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/appearance-settings.2fbde1012bed47de.module.css\" />\n\n<react-partial\n partial-name=\"appearance-settings\"\n data-ssr=\"false\"\n data-attempted-ssr=\"false\"\n data-react-profiling=\"true\"\n>\n \n <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{}}</script>\n <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n\n </template>\n </react-partial-anchor>\n </div>\n\n </div>\n </div>\n\n\n <div class=\"HeaderMenu js-header-menu height-fit position-lg-relative d-lg-flex flex-column flex-auto top-0\">\n <div class=\"HeaderMenu-wrapper d-flex flex-column flex-self-start flex-lg-row flex-auto rounded rounded-lg-0\">\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react-css.472b5991857bf128.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/marketing-navigation.14cc8c51c839d6ba.module.css\" />\n\n<react-partial\n partial-name=\"marketing-navigation\"\n data-ssr=\"true\"\n data-attempted-ssr=\"true\"\n data-react-profiling=\"true\"\n>\n \n <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{\"should_use_dotcom_links\":true}}</script>\n <div data-target=\"react-partial.reactRoot\"><nav class=\"MarketingNavigation-module__nav__W0KYY\" aria-label=\"Global\"><ul class=\"MarketingNavigation-module__list__tFbMb\"><li><div class=\"NavDropdown-module__container__l2YeI js-details-container js-header-menu-item\"><button type=\"button\" class=\"NavDropdown-module__button__PEHWX js-details-target\" aria-expanded=\"false\">Platform<svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavDropdown-module__buttonIcon__Tkl8_\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></button><div class=\"NavDropdown-module__dropdown__xm1jd\"><ul class=\"NavDropdown-module__list__zuCgG\"><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">AI CODE CREATION</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/features/copilot\" data-analytics-event=\"{"action":"github_copilot","tag":"link","context":"platform","location":"navbar","label":"github_copilot_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-copilot NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z\"></path><path d=\"M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">GitHub Copilot</span><span class=\"NavLink-module__subtitle__X4gkW\">Write better code with AI</span></div></a></li><li><a href=\"https://github.com/features/spark\" data-analytics-event=\"{"action":"github_spark","tag":"link","context":"platform","location":"navbar","label":"github_spark_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-sparkle-fill NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M11.296 1.924c.24-.656 1.168-.656 1.408 0l.717 1.958a11.25 11.25 0 0 0 6.697 6.697l1.958.717c.657.24.657 1.168 0 1.408l-1.958.717a11.25 11.25 0 0 0-6.697 6.697l-.717 1.958c-.24.657-1.168.657-1.408 0l-.717-1.958a11.25 11.25 0 0 0-6.697-6.697l-1.958-.717c-.656-.24-.656-1.168 0-1.408l1.958-.717a11.25 11.25 0 0 0 6.697-6.697l.717-1.958Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">GitHub Spark</span><span class=\"NavLink-module__subtitle__X4gkW\">Build and deploy intelligent apps</span></div></a></li><li><a href=\"https://github.com/features/models\" data-analytics-event=\"{"action":"github_models","tag":"link","context":"platform","location":"navbar","label":"github_models_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-ai-model NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M19.375 8.5a3.25 3.25 0 1 1-3.163 4h-3a3.252 3.252 0 0 1-4.443 2.509L7.214 17.76a3.25 3.25 0 1 1-1.342-.674l1.672-2.957A3.238 3.238 0 0 1 6.75 12c0-.907.371-1.727.97-2.316L6.117 6.846A3.253 3.253 0 0 1 1.875 3.75a3.25 3.25 0 1 1 5.526 2.32l1.603 2.836A3.25 3.25 0 0 1 13.093 11h3.119a3.252 3.252 0 0 1 3.163-2.5ZM10 10.25a1.75 1.75 0 1 0-.001 3.499A1.75 1.75 0 0 0 10 10.25ZM5.125 2a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5Zm12.5 9.75a1.75 1.75 0 1 0 3.5 0 1.75 1.75 0 0 0-3.5 0Zm-14.25 8.5a1.75 1.75 0 1 0 3.501-.001 1.75 1.75 0 0 0-3.501.001Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">GitHub Models</span><span class=\"NavLink-module__subtitle__X4gkW\">Manage and compare prompts</span></div></a></li><li><a href=\"https://github.com/mcp\" data-analytics-event=\"{"action":"mcp_registry","tag":"link","context":"platform","location":"navbar","label":"mcp_registry_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-mcp NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M9.795 1.694a4.287 4.287 0 0 1 6.061 0 4.28 4.28 0 0 1 1.181 3.819 4.282 4.282 0 0 1 3.819 1.181 4.287 4.287 0 0 1 0 6.061l-6.793 6.793a.249.249 0 0 0 0 .353l2.617 2.618a.75.75 0 1 1-1.061 1.061l-2.617-2.618a1.75 1.75 0 0 1 0-2.475l6.793-6.793a2.785 2.785 0 1 0-3.939-3.939l-5.9 5.9a.734.734 0 0 1-.249.165.749.749 0 0 1-.812-1.225l5.9-5.901a2.785 2.785 0 1 0-3.939-3.939L2.931 10.68A.75.75 0 1 1 1.87 9.619l7.925-7.925Z\"></path><path d=\"M12.42 4.069a.752.752 0 0 1 1.061 0 .752.752 0 0 1 0 1.061L7.33 11.28a2.788 2.788 0 0 0 0 3.94 2.788 2.788 0 0 0 3.94 0l6.15-6.151a.752.752 0 0 1 1.061 0 .752.752 0 0 1 0 1.061l-6.151 6.15a4.285 4.285 0 1 1-6.06-6.06l6.15-6.151Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">MCP Registry<sup class=\"NavLink-module__label__bil7n\">New</sup></span><span class=\"NavLink-module__subtitle__X4gkW\">Integrate external tools</span></div></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">DEVELOPER WORKFLOWS</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/features/actions\" data-analytics-event=\"{"action":"actions","tag":"link","context":"platform","location":"navbar","label":"actions_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-workflow NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M1 3a2 2 0 0 1 2-2h6.5a2 2 0 0 1 2 2v6.5a2 2 0 0 1-2 2H7v4.063C7 16.355 7.644 17 8.438 17H12.5v-2.5a2 2 0 0 1 2-2H21a2 2 0 0 1 2 2V21a2 2 0 0 1-2 2h-6.5a2 2 0 0 1-2-2v-2.5H8.437A2.939 2.939 0 0 1 5.5 15.562V11.5H3a2 2 0 0 1-2-2Zm2-.5a.5.5 0 0 0-.5.5v6.5a.5.5 0 0 0 .5.5h6.5a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5ZM14.5 14a.5.5 0 0 0-.5.5V21a.5.5 0 0 0 .5.5H21a.5.5 0 0 0 .5-.5v-6.5a.5.5 0 0 0-.5-.5Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Actions</span><span class=\"NavLink-module__subtitle__X4gkW\">Automate any workflow</span></div></a></li><li><a href=\"https://github.com/features/codespaces\" data-analytics-event=\"{"action":"codespaces","tag":"link","context":"platform","location":"navbar","label":"codespaces_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-codespaces NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.5 3.75C3.5 2.784 4.284 2 5.25 2h13.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 18.75 13H5.25a1.75 1.75 0 0 1-1.75-1.75Zm-2 12c0-.966.784-1.75 1.75-1.75h17.5c.966 0 1.75.784 1.75 1.75v4a1.75 1.75 0 0 1-1.75 1.75H3.25a1.75 1.75 0 0 1-1.75-1.75ZM5.25 3.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h13.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Zm-2 12a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h17.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M10 17.75a.75.75 0 0 1 .75-.75h6.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Codespaces</span><span class=\"NavLink-module__subtitle__X4gkW\">Instant dev environments</span></div></a></li><li><a href=\"https://github.com/features/issues\" data-analytics-event=\"{"action":"issues","tag":"link","context":"platform","location":"navbar","label":"issues_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-issue-opened NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M12 1c6.075 0 11 4.925 11 11s-4.925 11-11 11S1 18.075 1 12 5.925 1 12 1ZM2.5 12a9.5 9.5 0 0 0 9.5 9.5 9.5 9.5 0 0 0 9.5-9.5A9.5 9.5 0 0 0 12 2.5 9.5 9.5 0 0 0 2.5 12Zm9.5 2a2 2 0 1 1-.001-3.999A2 2 0 0 1 12 14Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Issues</span><span class=\"NavLink-module__subtitle__X4gkW\">Plan and track work</span></div></a></li><li><a href=\"https://github.com/features/code-review\" data-analytics-event=\"{"action":"code_review","tag":"link","context":"platform","location":"navbar","label":"code_review_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-code NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M15.22 4.97a.75.75 0 0 1 1.06 0l6.5 6.5a.75.75 0 0 1 0 1.06l-6.5 6.5a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L21.19 12l-5.97-5.97a.75.75 0 0 1 0-1.06Zm-6.44 0a.75.75 0 0 1 0 1.06L2.81 12l5.97 5.97a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-6.5-6.5a.75.75 0 0 1 0-1.06l6.5-6.5a.75.75 0 0 1 1.06 0Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Code Review</span><span class=\"NavLink-module__subtitle__X4gkW\">Manage code changes</span></div></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">APPLICATION SECURITY</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/security/advanced-security\" data-analytics-event=\"{"action":"github_advanced_security","tag":"link","context":"platform","location":"navbar","label":"github_advanced_security_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-shield-check NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z\"></path><path d=\"m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">GitHub Advanced Security</span><span class=\"NavLink-module__subtitle__X4gkW\">Find and fix vulnerabilities</span></div></a></li><li><a href=\"https://github.com/security/advanced-security/code-security\" data-analytics-event=\"{"action":"code_security","tag":"link","context":"platform","location":"navbar","label":"code_security_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-code-square NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M10.3 8.24a.75.75 0 0 1-.04 1.06L7.352 12l2.908 2.7a.75.75 0 1 1-1.02 1.1l-3.5-3.25a.75.75 0 0 1 0-1.1l3.5-3.25a.75.75 0 0 1 1.06.04Zm3.44 1.06a.75.75 0 1 1 1.02-1.1l3.5 3.25a.75.75 0 0 1 0 1.1l-3.5 3.25a.75.75 0 1 1-1.02-1.1l2.908-2.7-2.908-2.7Z\"></path><path d=\"M2 3.75C2 2.784 2.784 2 3.75 2h16.5c.966 0 1.75.784 1.75 1.75v16.5A1.75 1.75 0 0 1 20.25 22H3.75A1.75 1.75 0 0 1 2 20.25Zm1.75-.25a.25.25 0 0 0-.25.25v16.5c0 .138.112.25.25.25h16.5a.25.25 0 0 0 .25-.25V3.75a.25.25 0 0 0-.25-.25Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Code security</span><span class=\"NavLink-module__subtitle__X4gkW\">Secure your code as you build</span></div></a></li><li><a href=\"https://github.com/security/advanced-security/secret-protection\" data-analytics-event=\"{"action":"secret_protection","tag":"link","context":"platform","location":"navbar","label":"secret_protection_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-lock NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6 9V7.25C6 3.845 8.503 1 12 1s6 2.845 6 6.25V9h.5a2.5 2.5 0 0 1 2.5 2.5v8a2.5 2.5 0 0 1-2.5 2.5h-13A2.5 2.5 0 0 1 3 19.5v-8A2.5 2.5 0 0 1 5.5 9Zm-1.5 2.5v8a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1h-13a1 1 0 0 0-1 1Zm3-4.25V9h9V7.25c0-2.67-1.922-4.75-4.5-4.75-2.578 0-4.5 2.08-4.5 4.75Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Secret protection</span><span class=\"NavLink-module__subtitle__X4gkW\">Stop leaks before they start</span></div></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ NavGroup-module__hasSeparator__FnMrN\"><span class=\"NavGroup-module__title__Wzxz2\">EXPLORE</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/why-github\" data-analytics-event=\"{"action":"why_github","tag":"link","context":"platform","location":"navbar","label":"why_github_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Why GitHub</span></a></li><li><a href=\"https://docs.github.com\" data-analytics-event=\"{"action":"documentation","tag":"link","context":"platform","location":"navbar","label":"documentation_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Documentation</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li><li><a href=\"https://github.blog\" data-analytics-event=\"{"action":"blog","tag":"link","context":"platform","location":"navbar","label":"blog_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Blog</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li><li><a href=\"https://github.blog/changelog\" data-analytics-event=\"{"action":"changelog","tag":"link","context":"platform","location":"navbar","label":"changelog_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Changelog</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li><li><a href=\"https://github.com/marketplace\" data-analytics-event=\"{"action":"marketplace","tag":"link","context":"platform","location":"navbar","label":"marketplace_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Marketplace</span></a></li></ul></div></li></ul><div class=\"NavDropdown-module__trailingLinkContainer__VgJGL\"><a href=\"https://github.com/features\" data-analytics-event=\"{"action":"view_all_features","tag":"link","context":"platform","location":"navbar","label":"view_all_features_link_platform_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">View all features</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavLink-module__arrowIcon__amekg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></a></div></div></div></li><li><div class=\"NavDropdown-module__container__l2YeI js-details-container js-header-menu-item\"><button type=\"button\" class=\"NavDropdown-module__button__PEHWX js-details-target\" aria-expanded=\"false\">Solutions<svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavDropdown-module__buttonIcon__Tkl8_\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></button><div class=\"NavDropdown-module__dropdown__xm1jd\"><ul class=\"NavDropdown-module__list__zuCgG\"><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">BY COMPANY SIZE</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/enterprise\" data-analytics-event=\"{"action":"enterprises","tag":"link","context":"solutions","location":"navbar","label":"enterprises_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Enterprises</span></a></li><li><a href=\"https://github.com/team\" data-analytics-event=\"{"action":"small_and_medium_teams","tag":"link","context":"solutions","location":"navbar","label":"small_and_medium_teams_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Small and medium teams</span></a></li><li><a href=\"https://github.com/enterprise/startups\" data-analytics-event=\"{"action":"startups","tag":"link","context":"solutions","location":"navbar","label":"startups_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Startups</span></a></li><li><a href=\"https://github.com/solutions/industry/nonprofits\" data-analytics-event=\"{"action":"nonprofits","tag":"link","context":"solutions","location":"navbar","label":"nonprofits_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Nonprofits</span></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">BY USE CASE</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/solutions/use-case/app-modernization\" data-analytics-event=\"{"action":"app_modernization","tag":"link","context":"solutions","location":"navbar","label":"app_modernization_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">App Modernization</span></a></li><li><a href=\"https://github.com/solutions/use-case/devsecops\" data-analytics-event=\"{"action":"devsecops","tag":"link","context":"solutions","location":"navbar","label":"devsecops_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">DevSecOps</span></a></li><li><a href=\"https://github.com/solutions/use-case/devops\" data-analytics-event=\"{"action":"devops","tag":"link","context":"solutions","location":"navbar","label":"devops_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">DevOps</span></a></li><li><a href=\"https://github.com/solutions/use-case/ci-cd\" data-analytics-event=\"{"action":"ci/cd","tag":"link","context":"solutions","location":"navbar","label":"ci/cd_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">CI/CD</span></a></li><li><a href=\"https://github.com/solutions/use-case\" data-analytics-event=\"{"action":"view_all_use_cases","tag":"link","context":"solutions","location":"navbar","label":"view_all_use_cases_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">View all use cases</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavLink-module__arrowIcon__amekg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">BY INDUSTRY</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/solutions/industry/healthcare\" data-analytics-event=\"{"action":"healthcare","tag":"link","context":"solutions","location":"navbar","label":"healthcare_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Healthcare</span></a></li><li><a href=\"https://github.com/solutions/industry/financial-services\" data-analytics-event=\"{"action":"financial_services","tag":"link","context":"solutions","location":"navbar","label":"financial_services_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Financial services</span></a></li><li><a href=\"https://github.com/solutions/industry/manufacturing\" data-analytics-event=\"{"action":"manufacturing","tag":"link","context":"solutions","location":"navbar","label":"manufacturing_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Manufacturing</span></a></li><li><a href=\"https://github.com/solutions/industry/government\" data-analytics-event=\"{"action":"government","tag":"link","context":"solutions","location":"navbar","label":"government_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Government</span></a></li><li><a href=\"https://github.com/solutions/industry\" data-analytics-event=\"{"action":"view_all_industries","tag":"link","context":"solutions","location":"navbar","label":"view_all_industries_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">View all industries</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavLink-module__arrowIcon__amekg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></a></li></ul></div></li></ul><div class=\"NavDropdown-module__trailingLinkContainer__VgJGL\"><a href=\"https://github.com/solutions\" data-analytics-event=\"{"action":"view_all_solutions","tag":"link","context":"solutions","location":"navbar","label":"view_all_solutions_link_solutions_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">View all solutions</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavLink-module__arrowIcon__amekg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></a></div></div></div></li><li><div class=\"NavDropdown-module__container__l2YeI js-details-container js-header-menu-item\"><button type=\"button\" class=\"NavDropdown-module__button__PEHWX js-details-target\" aria-expanded=\"false\">Resources<svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavDropdown-module__buttonIcon__Tkl8_\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></button><div class=\"NavDropdown-module__dropdown__xm1jd\"><ul class=\"NavDropdown-module__list__zuCgG\"><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">EXPLORE BY TOPIC</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/resources/articles?topic=ai\" data-analytics-event=\"{"action":"ai","tag":"link","context":"resources","location":"navbar","label":"ai_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">AI</span></a></li><li><a href=\"https://github.com/resources/articles?topic=software-development\" data-analytics-event=\"{"action":"software_development","tag":"link","context":"resources","location":"navbar","label":"software_development_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Software Development</span></a></li><li><a href=\"https://github.com/resources/articles?topic=devops\" data-analytics-event=\"{"action":"devops","tag":"link","context":"resources","location":"navbar","label":"devops_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">DevOps</span></a></li><li><a href=\"https://github.com/resources/articles?topic=security\" data-analytics-event=\"{"action":"security","tag":"link","context":"resources","location":"navbar","label":"security_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Security</span></a></li><li><a href=\"https://github.com/resources/articles\" data-analytics-event=\"{"action":"view_all_topics","tag":"link","context":"resources","location":"navbar","label":"view_all_topics_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">View all topics</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavLink-module__arrowIcon__amekg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">EXPLORE BY TYPE</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/customer-stories\" data-analytics-event=\"{"action":"customer_stories","tag":"link","context":"resources","location":"navbar","label":"customer_stories_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Customer stories</span></a></li><li><a href=\"https://github.com/resources/events\" data-analytics-event=\"{"action":"events__webinars","tag":"link","context":"resources","location":"navbar","label":"events__webinars_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Events & webinars</span></a></li><li><a href=\"https://github.com/resources/whitepapers\" data-analytics-event=\"{"action":"ebooks__reports","tag":"link","context":"resources","location":"navbar","label":"ebooks__reports_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Ebooks & reports</span></a></li><li><a href=\"https://github.com/solutions/executive-insights\" data-analytics-event=\"{"action":"business_insights","tag":"link","context":"resources","location":"navbar","label":"business_insights_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Business insights</span></a></li><li><a href=\"https://skills.github.com\" data-analytics-event=\"{"action":"github_skills","tag":"link","context":"resources","location":"navbar","label":"github_skills_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">GitHub Skills</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">SUPPORT & SERVICES</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://docs.github.com\" data-analytics-event=\"{"action":"documentation","tag":"link","context":"resources","location":"navbar","label":"documentation_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Documentation</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li><li><a href=\"https://support.github.com\" data-analytics-event=\"{"action":"customer_support","tag":"link","context":"resources","location":"navbar","label":"customer_support_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Customer support</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li><li><a href=\"https://github.com/orgs/community/discussions\" data-analytics-event=\"{"action":"community_forum","tag":"link","context":"resources","location":"navbar","label":"community_forum_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Community forum</span></a></li><li><a href=\"https://github.com/trust-center\" data-analytics-event=\"{"action":"trust_center","tag":"link","context":"resources","location":"navbar","label":"trust_center_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Trust center</span></a></li><li><a href=\"https://github.com/partners\" data-analytics-event=\"{"action":"partners","tag":"link","context":"resources","location":"navbar","label":"partners_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Partners</span></a></li></ul></div></li></ul><div class=\"NavDropdown-module__trailingLinkContainer__VgJGL\"><a href=\"https://github.com/resources\" data-analytics-event=\"{"action":"view_all_resources","tag":"link","context":"resources","location":"navbar","label":"view_all_resources_link_resources_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">View all resources</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavLink-module__arrowIcon__amekg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></a></div></div></div></li><li><div class=\"NavDropdown-module__container__l2YeI js-details-container js-header-menu-item\"><button type=\"button\" class=\"NavDropdown-module__button__PEHWX js-details-target\" aria-expanded=\"false\">Open Source<svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavDropdown-module__buttonIcon__Tkl8_\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></button><div class=\"NavDropdown-module__dropdown__xm1jd\"><ul class=\"NavDropdown-module__list__zuCgG\"><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">COMMUNITY</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/sponsors\" data-analytics-event=\"{"action":"github_sponsors","tag":"link","context":"open_source","location":"navbar","label":"github_sponsors_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-sponsor-tiers NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M16.004 1.25C18.311 1.25 20 3.128 20 5.75c0 2.292-1.23 4.464-3.295 6.485-.481.47-.98.909-1.482 1.31l.265 1.32 1.375 7.5a.75.75 0 0 1-.982.844l-3.512-1.207a.75.75 0 0 0-.488 0L8.37 23.209a.75.75 0 0 1-.982-.844l1.378-7.512.261-1.309c-.5-.4-1-.838-1.481-1.31C5.479 10.215 4.25 8.043 4.25 5.75c0-2.622 1.689-4.5 3.996-4.5 1.55 0 2.947.752 3.832 1.967l.047.067.047-.067a4.726 4.726 0 0 1 3.612-1.962l.22-.005ZM13.89 14.531c-.418.285-.828.542-1.218.77l-.18.103a.75.75 0 0 1-.734 0l-.071-.04-.46-.272c-.282-.173-.573-.36-.868-.562l-.121.605-1.145 6.239 2.3-.79a2.248 2.248 0 0 1 1.284-.054l.18.053 2.299.79-1.141-6.226-.125-.616ZM16.004 2.75c-1.464 0-2.731.983-3.159 2.459-.209.721-1.231.721-1.44 0-.428-1.476-1.695-2.459-3.16-2.459-1.44 0-2.495 1.173-2.495 3 0 1.811 1.039 3.647 2.844 5.412a19.624 19.624 0 0 0 3.734 2.84l-.019-.011-.184-.111.147-.088a19.81 19.81 0 0 0 3.015-2.278l.37-.352C17.46 9.397 18.5 7.561 18.5 5.75c0-1.827-1.055-3-2.496-3Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">GitHub Sponsors</span><span class=\"NavLink-module__subtitle__X4gkW\">Fund open source developers</span></div></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">PROGRAMS</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://securitylab.github.com\" data-analytics-event=\"{"action":"security_lab","tag":"link","context":"open_source","location":"navbar","label":"security_lab_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Security Lab</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li><li><a href=\"https://maintainers.github.com\" data-analytics-event=\"{"action":"maintainer_community","tag":"link","context":"open_source","location":"navbar","label":"maintainer_community_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Maintainer Community</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li><li><a href=\"https://github.com/accelerator\" data-analytics-event=\"{"action":"accelerator","tag":"link","context":"open_source","location":"navbar","label":"accelerator_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Accelerator</span></a></li><li><a href=\"https://archiveprogram.github.com\" data-analytics-event=\"{"action":"archive_program","tag":"link","context":"open_source","location":"navbar","label":"archive_program_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\" target=\"_blank\" rel=\"noreferrer\"><span class=\"NavLink-module__title__Q7t0p\">Archive Program</span><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-link-external NavLink-module__externalIcon__eWIry\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z\"></path></svg></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">REPOSITORIES</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/topics\" data-analytics-event=\"{"action":"topics","tag":"link","context":"open_source","location":"navbar","label":"topics_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Topics</span></a></li><li><a href=\"https://github.com/trending\" data-analytics-event=\"{"action":"trending","tag":"link","context":"open_source","location":"navbar","label":"trending_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Trending</span></a></li><li><a href=\"https://github.com/collections\" data-analytics-event=\"{"action":"collections","tag":"link","context":"open_source","location":"navbar","label":"collections_link_open_source_navbar"}\" class=\"NavLink-module__link__EG3d4\"><span class=\"NavLink-module__title__Q7t0p\">Collections</span></a></li></ul></div></li></ul></div></div></li><li><div class=\"NavDropdown-module__container__l2YeI js-details-container js-header-menu-item\"><button type=\"button\" class=\"NavDropdown-module__button__PEHWX js-details-target\" aria-expanded=\"false\">Enterprise<svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-chevron-right NavDropdown-module__buttonIcon__Tkl8_\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z\"></path></svg></button><div class=\"NavDropdown-module__dropdown__xm1jd\"><ul class=\"NavDropdown-module__list__zuCgG\"><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">ENTERPRISE SOLUTIONS</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/enterprise\" data-analytics-event=\"{"action":"enterprise_platform","tag":"link","context":"enterprise","location":"navbar","label":"enterprise_platform_link_enterprise_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-stack NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M11.063 1.456a1.749 1.749 0 0 1 1.874 0l8.383 5.316a1.751 1.751 0 0 1 0 2.956l-8.383 5.316a1.749 1.749 0 0 1-1.874 0L2.68 9.728a1.751 1.751 0 0 1 0-2.956Zm1.071 1.267a.25.25 0 0 0-.268 0L3.483 8.039a.25.25 0 0 0 0 .422l8.383 5.316a.25.25 0 0 0 .268 0l8.383-5.316a.25.25 0 0 0 0-.422Z\"></path><path d=\"M1.867 12.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z\"></path><path d=\"M1.867 16.324a.75.75 0 0 1 1.035-.232l8.964 5.685a.25.25 0 0 0 .268 0l8.964-5.685a.75.75 0 0 1 .804 1.267l-8.965 5.685a1.749 1.749 0 0 1-1.874 0l-8.965-5.685a.75.75 0 0 1-.231-1.035Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Enterprise platform</span><span class=\"NavLink-module__subtitle__X4gkW\">AI-powered developer platform</span></div></a></li></ul></div></li><li><div class=\"NavGroup-module__group__W8SqJ\"><span class=\"NavGroup-module__title__Wzxz2\">AVAILABLE ADD-ONS</span><ul class=\"NavGroup-module__list__UCOFy\"><li><a href=\"https://github.com/security/advanced-security\" data-analytics-event=\"{"action":"github_advanced_security","tag":"link","context":"enterprise","location":"navbar","label":"github_advanced_security_link_enterprise_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-shield-check NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M16.53 9.78a.75.75 0 0 0-1.06-1.06L11 13.19l-1.97-1.97a.75.75 0 0 0-1.06 1.06l2.5 2.5a.75.75 0 0 0 1.06 0l5-5Z\"></path><path d=\"m12.54.637 8.25 2.675A1.75 1.75 0 0 1 22 4.976V10c0 6.19-3.771 10.704-9.401 12.83a1.704 1.704 0 0 1-1.198 0C5.77 20.705 2 16.19 2 10V4.976c0-.758.489-1.43 1.21-1.664L11.46.637a1.748 1.748 0 0 1 1.08 0Zm-.617 1.426-8.25 2.676a.249.249 0 0 0-.173.237V10c0 5.46 3.28 9.483 8.43 11.426a.199.199 0 0 0 .14 0C17.22 19.483 20.5 15.461 20.5 10V4.976a.25.25 0 0 0-.173-.237l-8.25-2.676a.253.253 0 0 0-.154 0Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">GitHub Advanced Security</span><span class=\"NavLink-module__subtitle__X4gkW\">Enterprise-grade security features</span></div></a></li><li><a href=\"https://github.com/features/copilot/copilot-business\" data-analytics-event=\"{"action":"copilot_for_business","tag":"link","context":"enterprise","location":"navbar","label":"copilot_for_business_link_enterprise_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-copilot NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132 2.037 1.132 3.368 0 .368-.014.733-.052 1.086.23.462.477 1.088.644 1.517 1.258.364 2.233 1.721 2.605 2.656a.832.832 0 0 1 .053.22v2.869a.641.641 0 0 1-.078.256ZM12.172 11h-.344a4.323 4.323 0 0 1-.355.508C10.703 12.455 9.555 13 7.965 13c-1.725 0-2.989-.359-3.782-1.259a2.005 2.005 0 0 1-.085-.104L4 11.741v6.585c1.435.779 4.514 2.179 8 2.179 3.486 0 6.565-1.4 8-2.179v-6.585l-.098-.104s-.033.045-.085.104c-.793.9-2.057 1.259-3.782 1.259-1.59 0-2.738-.545-3.508-1.492a4.323 4.323 0 0 1-.355-.508h-.016.016Zm.641-2.935c.136 1.057.403 1.913.878 2.497.442.544 1.134.938 2.344.938 1.573 0 2.292-.337 2.657-.751.384-.435.558-1.15.558-2.361 0-1.14-.243-1.847-.705-2.319-.477-.488-1.319-.862-2.824-1.025-1.487-.161-2.192.138-2.533.529-.269.307-.437.808-.438 1.578v.021c0 .265.021.562.063.893Zm-1.626 0c.042-.331.063-.628.063-.894v-.02c-.001-.77-.169-1.271-.438-1.578-.341-.391-1.046-.69-2.533-.529-1.505.163-2.347.537-2.824 1.025-.462.472-.705 1.179-.705 2.319 0 1.211.175 1.926.558 2.361.365.414 1.084.751 2.657.751 1.21 0 1.902-.394 2.344-.938.475-.584.742-1.44.878-2.497Z\"></path><path d=\"M14.5 14.25a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Zm-5 0a1 1 0 0 1 1 1v2a1 1 0 0 1-2 0v-2a1 1 0 0 1 1-1Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Copilot for Business</span><span class=\"NavLink-module__subtitle__X4gkW\">Enterprise-grade AI features</span></div></a></li><li><a href=\"https://github.com/premium-support\" data-analytics-event=\"{"action":"premium_support","tag":"link","context":"enterprise","location":"navbar","label":"premium_support_link_enterprise_navbar"}\" class=\"NavLink-module__link__EG3d4\"><div class=\"NavLink-module__text__XvpLQ\"><svg aria-hidden=\"true\" focusable=\"false\" class=\"octicon octicon-comment-discussion NavLink-module__icon__ltGNM\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" fill=\"currentColor\" display=\"inline-block\" overflow=\"visible\" style=\"vertical-align:text-bottom\"><path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 14.25 14H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 15.543V14H1.75A1.75 1.75 0 0 1 0 12.25v-9.5C0 1.784.784 1 1.75 1ZM1.5 2.75v9.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-9.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Z\"></path><path d=\"M22.5 8.75a.25.25 0 0 0-.25-.25h-3.5a.75.75 0 0 1 0-1.5h3.5c.966 0 1.75.784 1.75 1.75v9.5A1.75 1.75 0 0 1 22.25 20H21v1.543a1.457 1.457 0 0 1-2.487 1.03L15.939 20H10.75A1.75 1.75 0 0 1 9 18.25v-1.465a.75.75 0 0 1 1.5 0v1.465c0 .138.112.25.25.25h5.5a.75.75 0 0 1 .53.22l2.72 2.72v-2.19a.75.75 0 0 1 .75-.75h2a.25.25 0 0 0 .25-.25v-9.5Z\"></path></svg><span class=\"NavLink-module__title__Q7t0p\">Premium Support</span><span class=\"NavLink-module__subtitle__X4gkW\">Enterprise-grade 24/7 support</span></div></a></li></ul></div></li></ul></div></div></li><li><a href=\"https://github.com/pricing\" data-analytics-event=\"{"action":"pricing","tag":"link","context":"pricing","location":"navbar","label":"pricing_link_pricing_navbar"}\" class=\"NavLink-module__link__EG3d4 MarketingNavigation-module__navLink__hUomM\"><span class=\"NavLink-module__title__Q7t0p\">Pricing</span></a></li></ul></nav><script type=\"application/json\" id=\"__PRIMER_DATA__R_0___\">{\"resolvedServerColorMode\":\"day\"}</script></div>\n</react-partial>\n\n\n\n <div class=\"d-flex flex-column flex-lg-row width-full flex-justify-end flex-lg-items-center text-center tmp-mt-3 tmp-mt-lg-0 text-lg-left tmp-ml-lg-3\">\n \n\n\n<qbsearch-input class=\"search-input\" data-scope=\"repo:tauri-apps/tauri\" data-custom-scopes-path=\"/search/custom_scopes\" data-delete-custom-scopes-csrf=\"Fbaupaa86GIBH1pEt2sj512ZmpR0dpTiyj4O7HvJDxQ4wsf6oK6Uts8DSQawyc0MCnymmxXjoMAR3xx2NIBMFA\" data-max-custom-scopes=\"10\" data-header-redesign-enabled=\"false\" data-initial-value=\"\" data-blackbird-suggestions-path=\"/search/suggestions\" data-jump-to-suggestions-path=\"/_graphql/GetSuggestedNavigationDestinations\" data-current-repository=\"tauri-apps/tauri\" data-current-org=\"tauri-apps\" data-current-owner=\"\" data-logged-in=\"false\" data-copilot-chat-enabled=\"false\" data-nl-search-enabled=\"false\" data-retain-scroll-position=\"true\">\n <div\n class=\"search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center tmp-mr-4 rounded\"\n data-action=\"click:qbsearch-input#searchInputContainerClicked\"\n >\n <button\n type=\"button\"\n class=\"header-search-button placeholder input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none\"\n data-target=\"qbsearch-input.inputButton\"\n aria-label=\"Search or jump to…\"\n aria-haspopup=\"dialog\"\n placeholder=\"Search or jump to...\"\n data-hotkey=s,/\n autocapitalize=\"off\"\n data-analytics-event=\"{"location":"navbar","action":"searchbar","context":"global","tag":"input","label":"searchbar_input_global_navbar"}\"\n data-action=\"click:qbsearch-input#handleExpand\"\n >\n <div class=\"mr-2 color-fg-muted\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search\">\n <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n </div>\n <span class=\"flex-1\" data-target=\"qbsearch-input.inputButtonText\">Search or jump to...</span>\n <div class=\"d-flex\" data-target=\"qbsearch-input.hotkeyIndicator\">\n <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"22\" height=\"20\" aria-hidden=\"true\" class=\"mr-1\"><path fill=\"none\" stroke=\"#979A9C\" opacity=\".4\" d=\"M3.5.5h12c1.7 0 3 1.3 3 3v13c0 1.7-1.3 3-3 3h-12c-1.7 0-3-1.3-3-3v-13c0-1.7 1.3-3 3-3z\"></path><path fill=\"#979A9C\" d=\"M11.8 6L8 15.1h-.9L10.8 6h1z\"></path></svg>\n </div>\n </button>\n\n <input type=\"hidden\" name=\"type\" class=\"js-site-search-type-field\">\n\n \n<div class=\"Overlay--hidden \" data-modal-dialog-overlay>\n <modal-dialog data-action=\"close:qbsearch-input#handleClose cancel:qbsearch-input#handleClose\" data-target=\"qbsearch-input.searchSuggestionsDialog\" role=\"dialog\" id=\"search-suggestions-dialog\" aria-modal=\"true\" aria-labelledby=\"search-suggestions-dialog-header\" data-view-component=\"true\" class=\"Overlay Overlay--width-large Overlay--height-auto\">\n <h1 id=\"search-suggestions-dialog-header\" class=\"sr-only\">Search code, repositories, users, issues, pull requests...</h1>\n <div class=\"Overlay-body Overlay-body--paddingNone\">\n \n <div data-view-component=\"true\"> <div class=\"search-suggestions position-fixed width-full color-shadow-large border color-fg-default color-bg-default overflow-hidden d-flex flex-column query-builder-container\"\n style=\"border-radius: 12px;\"\n data-target=\"qbsearch-input.queryBuilderContainer\"\n hidden\n >\n <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"query-builder-test-form\" action=\"\" accept-charset=\"UTF-8\" method=\"get\">\n <query-builder data-target=\"qbsearch-input.queryBuilder\" id=\"query-builder-query-builder-test\" data-filter-key=\":\" data-view-component=\"true\" class=\"QueryBuilder search-query-builder\">\n <div class=\"FormControl FormControl--fullWidth\">\n <label id=\"query-builder-test-label\" for=\"query-builder-test\" class=\"FormControl-label sr-only\">\n Search\n </label>\n <div\n class=\"QueryBuilder-StyledInput width-fit \"\n data-target=\"query-builder.styledInput\"\n >\n <span id=\"query-builder-test-leadingvisual-wrap\" class=\"FormControl-input-leadingVisualWrap QueryBuilder-leadingVisualWrap\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search FormControl-input-leadingVisual\">\n <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n </span>\n <div data-target=\"query-builder.styledInputContainer\" class=\"QueryBuilder-StyledInputContainer\">\n <div\n aria-hidden=\"true\"\n class=\"QueryBuilder-StyledInputContent\"\n data-target=\"query-builder.styledInputContent\"\n ></div>\n <div class=\"QueryBuilder-InputWrapper\">\n <div aria-hidden=\"true\" class=\"QueryBuilder-Sizer\" data-target=\"query-builder.sizer\"></div>\n <input id=\"query-builder-test\" name=\"query-builder-test\" value=\"\" autocomplete=\"off\" type=\"text\" role=\"combobox\" spellcheck=\"false\" aria-expanded=\"false\" aria-describedby=\"validation-8efabf83-7012-4df5-9fac-7c1c88a75d03\" data-target=\"query-builder.input\" data-action=\"\n input:query-builder#inputChange\n blur:query-builder#inputBlur\n keydown:query-builder#inputKeydown\n focus:query-builder#inputFocus\n \" data-view-component=\"true\" class=\"FormControl-input QueryBuilder-Input FormControl-medium\" />\n </div>\n </div>\n <span data-target=\"query-builder.clearButton\" hidden>\n <span class=\"sr-only\" id=\"query-builder-test-clear\">Clear</span>\n <button role=\"button\" id=\"query-builder-test-clear-button\" aria-labelledby=\"query-builder-test-clear query-builder-test-label\" data-action=\"\n click:query-builder#clear\n focus:query-builder#clearButtonFocus\n blur:query-builder#clearButtonBlur\n \" variant=\"small\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium mr-1 px-2 py-0 d-flex flex-items-center rounded-1 color-fg-muted\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x-circle-fill Button-visual\">\n <path d=\"M2.343 13.657A8 8 0 1 1 13.658 2.343 8 8 0 0 1 2.343 13.657ZM6.03 4.97a.751.751 0 0 0-1.042.018.751.751 0 0 0-.018 1.042L6.94 8 4.97 9.97a.749.749 0 0 0 .326 1.275.749.749 0 0 0 .734-.215L8 9.06l1.97 1.97a.749.749 0 0 0 1.275-.326.749.749 0 0 0-.215-.734L9.06 8l1.97-1.97a.749.749 0 0 0-.326-1.275.749.749 0 0 0-.734.215L8 6.94Z\"></path>\n</svg>\n</button>\n\n </span>\n </div>\n <template id=\"search-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-search\">\n <path d=\"M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code\">\n <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</template>\n\n<template id=\"file-code-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-file-code\">\n <path d=\"M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06ZM3.28 7.78 1.81 9.25l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Zm8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914-.013-.011Z\"></path>\n</svg>\n</template>\n\n<template id=\"history-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-history\">\n <path d=\"m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z\"></path>\n</svg>\n</template>\n\n<template id=\"repo-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n</template>\n\n<template id=\"bookmark-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-bookmark\">\n <path d=\"M3 2.75C3 1.784 3.784 1 4.75 1h6.5c.966 0 1.75.784 1.75 1.75v11.5a.75.75 0 0 1-1.227.579L8 11.722l-3.773 3.107A.751.751 0 0 1 3 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.91l3.023-2.489a.75.75 0 0 1 .954 0l3.023 2.49V2.75a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"plus-circle-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-plus-circle\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7.25-3.25v2.5h2.5a.75.75 0 0 1 0 1.5h-2.5v2.5a.75.75 0 0 1-1.5 0v-2.5h-2.5a.75.75 0 0 1 0-1.5h2.5v-2.5a.75.75 0 0 1 1.5 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"circle-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-dot-fill\">\n <path d=\"M8 4a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z\"></path>\n</svg>\n</template>\n\n<template id=\"trash-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-trash\">\n <path d=\"M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"team-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-people\">\n <path d=\"M2 5.5a3.5 3.5 0 1 1 5.898 2.549 5.508 5.508 0 0 1 3.034 4.084.75.75 0 1 1-1.482.235 4 4 0 0 0-7.9 0 .75.75 0 0 1-1.482-.236A5.507 5.507 0 0 1 3.102 8.05 3.493 3.493 0 0 1 2 5.5ZM11 4a3.001 3.001 0 0 1 2.22 5.018 5.01 5.01 0 0 1 2.56 3.012.749.749 0 0 1-.885.954.752.752 0 0 1-.549-.514 3.507 3.507 0 0 0-2.522-2.372.75.75 0 0 1-.574-.73v-.352a.75.75 0 0 1 .416-.672A1.5 1.5 0 0 0 11 5.5.75.75 0 0 1 11 4Zm-5.5-.5a2 2 0 1 0-.001 3.999A2 2 0 0 0 5.5 3.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"project-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-project\">\n <path d=\"M1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0ZM1.5 1.75v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25ZM11.75 3a.75.75 0 0 1 .75.75v7.5a.75.75 0 0 1-1.5 0v-7.5a.75.75 0 0 1 .75-.75Zm-8.25.75a.75.75 0 0 1 1.5 0v5.5a.75.75 0 0 1-1.5 0ZM8 3a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 8 3Z\"></path>\n</svg>\n</template>\n\n<template id=\"pencil-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-pencil\">\n <path d=\"M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z\"></path>\n</svg>\n</template>\n\n<template id=\"copilot-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copilot\">\n <path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"copilot-error-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copilot-error\">\n <path d=\"M16 11.24c0 .112-.072.274-.21.467L13 9.688V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-.198 0-.388-.009-.571-.029L6.833 5.226a4.01 4.01 0 0 0 .17-.782c.117-.935-.037-1.395-.241-1.614-.193-.206-.637-.413-1.682-.297-.683.076-1.115.231-1.395.415l-1.257-.91c.579-.564 1.413-.877 2.485-.996 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095Zm-5.083-8.707c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Zm2.511 11.074c-1.393.776-3.272 1.428-5.43 1.428-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.18-.455-.241-.963-.252-1.475L.31 4.107A.747.747 0 0 1 0 3.509V3.49a.748.748 0 0 1 .625-.73c.156-.026.306.047.435.139l14.667 10.578a.592.592 0 0 1 .227.264.752.752 0 0 1 .046.249v.022a.75.75 0 0 1-1.19.596Zm-1.367-.991L5.635 7.964a5.128 5.128 0 0 1-.889.073c-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433 1.539 0 3.089-.505 4.063-.934Z\"></path>\n</svg>\n</template>\n\n<template id=\"workflow-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-workflow\">\n <path d=\"M0 1.75C0 .784.784 0 1.75 0h3.5C6.216 0 7 .784 7 1.75v3.5A1.75 1.75 0 0 1 5.25 7H4v4a1 1 0 0 0 1 1h4v-1.25C9 9.784 9.784 9 10.75 9h3.5c.966 0 1.75.784 1.75 1.75v3.5A1.75 1.75 0 0 1 14.25 16h-3.5A1.75 1.75 0 0 1 9 14.25v-.75H5A2.5 2.5 0 0 1 2.5 11V7h-.75A1.75 1.75 0 0 1 0 5.25Zm1.75-.25a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Zm9 9a.25.25 0 0 0-.25.25v3.5c0 .138.112.25.25.25h3.5a.25.25 0 0 0 .25-.25v-3.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"book-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-book\">\n <path d=\"M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-review-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code-review\">\n <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 13H8.061l-2.574 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25v-8.5C0 1.784.784 1 1.75 1ZM1.5 2.75v8.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h6.5a.25.25 0 0 0 .25-.25v-8.5a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm5.28 1.72a.75.75 0 0 1 0 1.06L5.31 7l1.47 1.47a.751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.06 0Zm2.44 0a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L10.69 7 9.22 5.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</template>\n\n<template id=\"codespaces-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-codespaces\">\n <path d=\"M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path>\n</svg>\n</template>\n\n<template id=\"comment-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment\">\n <path d=\"M1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 13.25 12H9.06l-2.573 2.573A1.458 1.458 0 0 1 4 13.543V12H2.75A1.75 1.75 0 0 1 1 10.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h4.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"comment-discussion-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion\">\n <path d=\"M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z\"></path>\n</svg>\n</template>\n\n<template id=\"organization-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-organization\">\n <path d=\"M1.75 16A1.75 1.75 0 0 1 0 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 0 0 .25-.25V8.285a.25.25 0 0 0-.111-.208l-1.055-.703a.749.749 0 1 1 .832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0 1 14.25 16h-3.5a.766.766 0 0 1-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 0 1-.75-.75V14h-1v1.25a.75.75 0 0 1-.75.75Zm-.25-1.75c0 .138.112.25.25.25H4v-1.25a.75.75 0 0 1 .75-.75h2.5a.75.75 0 0 1 .75.75v1.25h2.25a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM3.75 6h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 3.75A.75.75 0 0 1 3.75 3h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 3.75Zm4 3A.75.75 0 0 1 7.75 6h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 7 6.75ZM7.75 3h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5ZM3 9.75A.75.75 0 0 1 3.75 9h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 9.75ZM7.75 9h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"rocket-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-rocket\">\n <path d=\"M14.064 0h.186C15.216 0 16 .784 16 1.75v.186a8.752 8.752 0 0 1-2.564 6.186l-.458.459c-.314.314-.641.616-.979.904v3.207c0 .608-.315 1.172-.833 1.49l-2.774 1.707a.749.749 0 0 1-1.11-.418l-.954-3.102a1.214 1.214 0 0 1-.145-.125L3.754 9.816a1.218 1.218 0 0 1-.124-.145L.528 8.717a.749.749 0 0 1-.418-1.11l1.71-2.774A1.748 1.748 0 0 1 3.31 4h3.204c.288-.338.59-.665.904-.979l.459-.458A8.749 8.749 0 0 1 14.064 0ZM8.938 3.623h-.002l-.458.458c-.76.76-1.437 1.598-2.02 2.5l-1.5 2.317 2.143 2.143 2.317-1.5c.902-.583 1.74-1.26 2.499-2.02l.459-.458a7.25 7.25 0 0 0 2.123-5.127V1.75a.25.25 0 0 0-.25-.25h-.186a7.249 7.249 0 0 0-5.125 2.123ZM3.56 14.56c-.732.732-2.334 1.045-3.005 1.148a.234.234 0 0 1-.201-.064.234.234 0 0 1-.064-.201c.103-.671.416-2.273 1.15-3.003a1.502 1.502 0 1 1 2.12 2.12Zm6.94-3.935c-.088.06-.177.118-.266.175l-2.35 1.521.548 1.783 1.949-1.2a.25.25 0 0 0 .119-.213ZM3.678 8.116 5.2 5.766c.058-.09.117-.178.176-.266H3.309a.25.25 0 0 0-.213.119l-1.2 1.95ZM12 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"shield-check-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield-check\">\n <path d=\"m8.533.133 5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667l5.25-1.68a1.748 1.748 0 0 1 1.066 0Zm-.61 1.429.001.001-5.25 1.68a.251.251 0 0 0-.174.237V7c0 1.36.275 2.666 1.057 3.859.784 1.194 2.121 2.342 4.366 3.298a.196.196 0 0 0 .154 0c2.245-.957 3.582-2.103 4.366-3.297C13.225 9.666 13.5 8.358 13.5 7V3.48a.25.25 0 0 0-.174-.238l-5.25-1.68a.25.25 0 0 0-.153 0ZM11.28 6.28l-3.5 3.5a.75.75 0 0 1-1.06 0l-1.5-1.5a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l.97.97 2.97-2.97a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n</template>\n\n<template id=\"heart-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-heart\">\n <path d=\"m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"server-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-server\">\n <path d=\"M1.75 1h12.5c.966 0 1.75.784 1.75 1.75v4c0 .372-.116.717-.314 1 .198.283.314.628.314 1v4a1.75 1.75 0 0 1-1.75 1.75H1.75A1.75 1.75 0 0 1 0 12.75v-4c0-.358.109-.707.314-1a1.739 1.739 0 0 1-.314-1v-4C0 1.784.784 1 1.75 1ZM1.5 2.75v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25Zm.25 5.75a.25.25 0 0 0-.25.25v4c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-4a.25.25 0 0 0-.25-.25ZM7 4.75A.75.75 0 0 1 7.75 4h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 7 4.75ZM7.75 10h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5ZM3 4.75A.75.75 0 0 1 3.75 4h.5a.75.75 0 0 1 0 1.5h-.5A.75.75 0 0 1 3 4.75ZM3.75 10h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1 0-1.5Z\"></path>\n</svg>\n</template>\n\n<template id=\"globe-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-globe\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z\"></path>\n</svg>\n</template>\n\n<template id=\"issue-opened-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened\">\n <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n</template>\n\n<template id=\"device-mobile-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-device-mobile\">\n <path d=\"M3.75 0h8.5C13.216 0 14 .784 14 1.75v12.5A1.75 1.75 0 0 1 12.25 16h-8.5A1.75 1.75 0 0 1 2 14.25V1.75C2 .784 2.784 0 3.75 0ZM3.5 1.75v12.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25ZM8 13a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z\"></path>\n</svg>\n</template>\n\n<template id=\"package-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-package\">\n <path d=\"m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z\"></path>\n</svg>\n</template>\n\n<template id=\"credit-card-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-credit-card\">\n <path d=\"M10.75 9a.75.75 0 0 0 0 1.5h1.5a.75.75 0 0 0 0-1.5h-1.5Z\"></path><path d=\"M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0 1 14.25 14H1.75A1.75 1.75 0 0 1 0 12.25ZM14.5 6.5h-13v5.75c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25Zm0-2.75a.25.25 0 0 0-.25-.25H1.75a.25.25 0 0 0-.25.25V5h13Z\"></path>\n</svg>\n</template>\n\n<template id=\"play-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n</template>\n\n<template id=\"gift-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-gift\">\n <path d=\"M2 2.75A2.75 2.75 0 0 1 4.75 0c.983 0 1.873.42 2.57 1.232.268.318.497.668.68 1.042.183-.375.411-.725.68-1.044C9.376.42 10.266 0 11.25 0a2.75 2.75 0 0 1 2.45 4h.55c.966 0 1.75.784 1.75 1.75v2c0 .698-.409 1.301-1 1.582v4.918A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V9.332C.409 9.05 0 8.448 0 7.75v-2C0 4.784.784 4 1.75 4h.55c-.192-.375-.3-.8-.3-1.25ZM7.25 9.5H2.5v4.75c0 .138.112.25.25.25h4.5Zm1.5 0v5h4.5a.25.25 0 0 0 .25-.25V9.5Zm0-4V8h5.5a.25.25 0 0 0 .25-.25v-2a.25.25 0 0 0-.25-.25Zm-7 0a.25.25 0 0 0-.25.25v2c0 .138.112.25.25.25h5.5V5.5h-5.5Zm3-4a1.25 1.25 0 0 0 0 2.5h2.309c-.233-.818-.542-1.401-.878-1.793-.43-.502-.915-.707-1.431-.707ZM8.941 4h2.309a1.25 1.25 0 0 0 0-2.5c-.516 0-1 .205-1.43.707-.337.392-.646.975-.879 1.793Z\"></path>\n</svg>\n</template>\n\n<template id=\"code-square-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code-square\">\n <path d=\"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm1.75-.25a.25.25 0 0 0-.25.25v12.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25V1.75a.25.25 0 0 0-.25-.25Zm7.47 3.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L10.69 8 9.22 6.53a.75.75 0 0 1 0-1.06ZM6.78 6.53 5.31 8l1.47 1.47a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215l-2-2a.75.75 0 0 1 0-1.06l2-2a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n</template>\n\n<template id=\"device-desktop-icon\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-device-desktop\">\n <path d=\"M14.25 1c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0 1 14.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.752.752 0 0 1 11.25 16h-6.5a.75.75 0 0 1-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 0 1 0 10.25v-7.5C0 1.784.784 1 1.75 1ZM1.75 2.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25ZM9.018 12H6.982a5.72 5.72 0 0 1-.765 2.5h3.566a5.72 5.72 0 0 1-.765-2.5Z\"></path>\n</svg>\n</template>\n\n <div class=\"position-relative\">\n <ul\n role=\"listbox\"\n class=\"ActionListWrap QueryBuilder-ListWrap\"\n aria-label=\"Suggestions\"\n data-action=\"\n combobox-commit:query-builder#comboboxCommit\n mousedown:query-builder#resultsMousedown\n \"\n data-target=\"query-builder.resultsList\"\n data-persist-list=false\n id=\"query-builder-test-results\"\n tabindex=\"-1\"\n ></ul>\n\n </div>\n <div class=\"FormControl-inlineValidation\" id=\"validation-8efabf83-7012-4df5-9fac-7c1c88a75d03\" hidden=\"hidden\">\n <span class=\"FormControl-inlineValidation--visual\">\n <svg aria-hidden=\"true\" height=\"12\" viewBox=\"0 0 12 12\" version=\"1.1\" width=\"12\" data-view-component=\"true\" class=\"octicon octicon-alert-fill\">\n <path d=\"M4.855.708c.5-.896 1.79-.896 2.29 0l4.675 8.351a1.312 1.312 0 0 1-1.146 1.954H1.33A1.313 1.313 0 0 1 .183 9.058ZM7 7V3H5v4Zm-1 3a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z\"></path>\n</svg>\n </span>\n <span></span>\n</div> </div>\n <div data-target=\"query-builder.screenReaderFeedback\" aria-live=\"polite\" aria-atomic=\"true\" class=\"sr-only\"></div>\n</query-builder></form>\n <div class=\"d-flex flex-row color-fg-muted tmp-px-3 text-small color-bg-default search-feedback-prompt\">\n <a target=\"_blank\" href=\"https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax\" data-view-component=\"true\" class=\"Link color-fg-accent text-normal ml-2\">Search syntax tips</a> <div class=\"d-flex flex-1\"></div>\n </div>\n </div>\n</div>\n\n </div>\n</modal-dialog></div>\n </div>\n <div data-action=\"click:qbsearch-input#retract\" class=\"dark-backdrop position-fixed\" hidden data-target=\"qbsearch-input.darkBackdrop\"></div>\n <div class=\"color-fg-default\">\n \n<dialog-helper>\n <dialog data-target=\"qbsearch-input.feedbackDialog\" data-action=\"close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose\" id=\"feedback-dialog\" aria-modal=\"true\" aria-labelledby=\"feedback-dialog-title\" aria-describedby=\"feedback-dialog-description\" data-view-component=\"true\" class=\"Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll\">\n <div data-view-component=\"true\" class=\"Overlay-header\">\n <div class=\"Overlay-headerContentWrap\">\n <div class=\"Overlay-titleWrap\">\n <h1 class=\"Overlay-title \" id=\"feedback-dialog-title\">\n Provide feedback\n </h1>\n \n </div>\n <div class=\"Overlay-actionWrap\">\n <button data-close-dialog-id=\"feedback-dialog\" aria-label=\"Close\" aria-label=\"Close\" type=\"button\" data-view-component=\"true\" class=\"close-button Overlay-closeButton\"><svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg></button>\n </div>\n </div>\n \n</div>\n <scrollable-region data-labelled-by=\"feedback-dialog-title\">\n <div data-view-component=\"true\" class=\"Overlay-body\"> <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"code-search-feedback-form\" data-turbo=\"false\" action=\"/search/feedback\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" data-csrf=\"true\" name=\"authenticity_token\" value=\"Ik1s+Ak7Ozw+7ra5niH/Lgu60J1QsUnE80AT8UAGJRKUaW8uSpDW6V2qawsgi0f1ns9rVKnoUZGPnvyUtFmwLw==\" />\n <p>We read every piece of feedback, and take your input very seriously.</p>\n <textarea name=\"feedback\" class=\"form-control width-full mb-2\" style=\"height: 120px\" id=\"feedback\"></textarea>\n <input name=\"include_email\" id=\"include_email\" aria-label=\"Include my email address so I can be contacted\" class=\"form-control mr-2\" type=\"checkbox\">\n <label for=\"include_email\" style=\"font-weight: normal\">Include my email address so I can be contacted</label>\n</form></div>\n </scrollable-region>\n <div data-view-component=\"true\" class=\"Overlay-footer Overlay-footer--alignEnd\"> <button data-close-dialog-id=\"feedback-dialog\" type=\"button\" data-view-component=\"true\" class=\"btn\"> Cancel\n</button>\n <button form=\"code-search-feedback-form\" data-action=\"click:qbsearch-input#submitFeedback\" type=\"submit\" data-view-component=\"true\" class=\"btn-primary btn\"> Submit feedback\n</button>\n</div>\n</dialog></dialog-helper>\n\n <custom-scopes data-target=\"qbsearch-input.customScopesManager\">\n \n<dialog-helper>\n <dialog data-target=\"custom-scopes.customScopesModalDialog\" data-action=\"close:qbsearch-input#handleDialogClose cancel:qbsearch-input#handleDialogClose\" id=\"custom-scopes-dialog\" aria-modal=\"true\" aria-labelledby=\"custom-scopes-dialog-title\" aria-describedby=\"custom-scopes-dialog-description\" data-view-component=\"true\" class=\"Overlay Overlay-whenNarrow Overlay--size-medium Overlay--motion-scaleFade Overlay--disableScroll\">\n <div data-view-component=\"true\" class=\"Overlay-header Overlay-header--divided\">\n <div class=\"Overlay-headerContentWrap\">\n <div class=\"Overlay-titleWrap\">\n <h1 class=\"Overlay-title \" id=\"custom-scopes-dialog-title\">\n Saved searches\n </h1>\n <h2 id=\"custom-scopes-dialog-description\" class=\"Overlay-description\">Use saved searches to filter your results more quickly</h2>\n </div>\n <div class=\"Overlay-actionWrap\">\n <button data-close-dialog-id=\"custom-scopes-dialog\" aria-label=\"Close\" aria-label=\"Close\" type=\"button\" data-view-component=\"true\" class=\"close-button Overlay-closeButton\"><svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg></button>\n </div>\n </div>\n \n</div>\n <scrollable-region data-labelled-by=\"custom-scopes-dialog-title\">\n <div data-view-component=\"true\" class=\"Overlay-body\"> <div data-target=\"custom-scopes.customScopesModalDialogFlash\"></div>\n\n <div hidden class=\"create-custom-scope-form\" data-target=\"custom-scopes.createCustomScopeForm\">\n <!-- '\"` --><!-- </textarea></xmp> --></option></form><form id=\"custom-scopes-dialog-form\" data-turbo=\"false\" action=\"/search/custom_scopes\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" data-csrf=\"true\" name=\"authenticity_token\" value=\"CmBPbkhlSYJYm9PfXakaG+yfPdzUKGlyBV08S8HIQsrnfrBw9U+2dJRVuN7QM3xX2AINSh0i6sD2ZMbGzssPOg==\" />\n <div data-target=\"custom-scopes.customScopesModalDialogFlash\"></div>\n\n <input type=\"hidden\" id=\"custom_scope_id\" name=\"custom_scope_id\" data-target=\"custom-scopes.customScopesIdField\">\n\n <div class=\"form-group\">\n <label for=\"custom_scope_name\">Name</label>\n <auto-check src=\"/search/custom_scopes/check_name\" required>\n <input\n type=\"text\"\n name=\"custom_scope_name\"\n id=\"custom_scope_name\"\n data-target=\"custom-scopes.customScopesNameField\"\n class=\"form-control\"\n autocomplete=\"off\"\n placeholder=\"github-ruby\"\n required\n maxlength=\"50\">\n <input type=\"hidden\" data-csrf=\"true\" value=\"uqMn5ujr25IxrMa6Q0BovyoKk0ViyS7OwEOfttaEL4celUydw8l9zFg0LjLmycs7m9Z4IUv4Y/bcTLcBcCTlNw==\" />\n </auto-check>\n </div>\n\n <div class=\"form-group\">\n <label for=\"custom_scope_query\">Query</label>\n <input\n type=\"text\"\n name=\"custom_scope_query\"\n id=\"custom_scope_query\"\n data-target=\"custom-scopes.customScopesQueryField\"\n class=\"form-control\"\n autocomplete=\"off\"\n placeholder=\"(repo:mona/a OR repo:mona/b) AND lang:python\"\n required\n maxlength=\"500\">\n </div>\n\n <p class=\"text-small color-fg-muted\">\n To see all available qualifiers, see our <a class=\"Link--inTextBlock\" href=\"https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax\">documentation</a>.\n </p>\n</form> </div>\n\n <div data-target=\"custom-scopes.manageCustomScopesForm\">\n <div data-target=\"custom-scopes.list\"></div>\n </div>\n\n</div>\n </scrollable-region>\n <div data-view-component=\"true\" class=\"Overlay-footer Overlay-footer--alignEnd Overlay-footer--divided\"> <button data-action=\"click:custom-scopes#customScopesCancel\" type=\"button\" data-view-component=\"true\" class=\"btn\"> Cancel\n</button>\n <button form=\"custom-scopes-dialog-form\" data-action=\"click:custom-scopes#customScopesSubmit\" data-target=\"custom-scopes.customScopesSubmitButton\" type=\"submit\" data-view-component=\"true\" class=\"btn-primary btn\"> Create saved search\n</button>\n</div>\n</dialog></dialog-helper>\n </custom-scopes>\n </div>\n</qbsearch-input>\n\n\n <div class=\"position-relative HeaderMenu-link-wrap d-lg-inline-block\">\n <a\n href=\"/login?return_to=https%3A%2F%2Fgithub.com%2Ftauri-apps%2Ftauri%2Fblob%2Fdev%2Ftooling%2Fcli%2Fsrc%2Fmobile%2Fios%2Fproject.rs\"\n class=\"HeaderMenu-link HeaderMenu-link--sign-in HeaderMenu-button flex-shrink-0 no-underline d-none d-lg-inline-flex border border-lg-0 rounded px-2 py-1\"\n style=\"margin-left: 12px;\"\n data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs","user_id":null}}\" data-hydro-click-hmac=\"ddf07a1e41b574cc8ef57b9d6fa8697d4c92c6391dce20227bf7e5b794599843\"\n data-analytics-event=\"{"category":"Marketing nav","action":"click to go to homepage","label":"ref_page:Marketing;ref_cta:Sign in;ref_loc:Header"}\"\n >\n Sign in\n </a>\n <div style=\"right: -30%; background-color: transparent; border: none\" data-view-component=\"true\" class=\"auth-form-body Popover position-absolute d-none d-sm-none d-md-none d-lg-block\">\n <div style=\"width: 300px\" data-view-component=\"true\" class=\"Popover-message Box Popover-message--top-right color-fg-default p-4 mt-2 mx-auto text-left\">\n <h4 data-view-component=\"true\" class=\"color-fg-default mb-2\"> Sign in to GitHub\n</h4>\n \n<!-- '\"` --><!-- </textarea></xmp> --></option></form><form data-turbo=\"false\" action=\"/session\" accept-charset=\"UTF-8\" method=\"post\"><input type=\"hidden\" data-csrf=\"true\" name=\"authenticity_token\" value=\"r7v7tyUAajEtOzQfQJu6sc9gzM2E0GzmN836Z5KTdC3xTWjTfAm/OzW4pzEUXE3Oi0aFhOE1t79OUZngoMUqMA==\" /> <input type=\"hidden\" name=\"add_account\" id=\"add_account\" autocomplete=\"off\" class=\"form-control\" />\n\n <label for=\"login_field\">\n Username or email address\n </label>\n <input type=\"text\" name=\"login\" id=\"login_field\" class=\"form-control input-block js-login-field\" autocapitalize=\"off\" autocorrect=\"off\" autocomplete=\"username\" autofocus=\"autofocus\" required=\"required\" />\n\n <div class=\"position-relative\">\n <label for=\"password\">\n Password\n </label>\n <input type=\"password\" name=\"password\" id=\"password\" class=\"form-control form-control input-block js-password-field\" autocomplete=\"current-password\" required=\"required\" />\n <a class=\"label-link position-absolute top-0 right-0\" id=\"forgot-password\" href=\"/password_reset\">Forgot password?</a>\n \n<input type=\"hidden\" name=\"webauthn-conditional\" value=\"undefined\">\n<input type=\"hidden\" class=\"js-support\" name=\"javascript-support\" value=\"unknown\">\n<input type=\"hidden\" class=\"js-webauthn-support\" name=\"webauthn-support\" value=\"unknown\">\n<input type=\"hidden\" class=\"js-webauthn-iuvpaa-support\" name=\"webauthn-iuvpaa-support\" value=\"unknown\">\n<input type=\"hidden\" name=\"return_to\" id=\"return_to\" value=\"https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs\" autocomplete=\"off\" class=\"form-control\" />\n<input type=\"hidden\" name=\"allow_signup\" id=\"allow_signup\" autocomplete=\"off\" class=\"form-control\" />\n<input type=\"hidden\" name=\"client_id\" id=\"client_id\" autocomplete=\"off\" class=\"form-control\" />\n<input type=\"hidden\" name=\"integration\" id=\"integration\" autocomplete=\"off\" class=\"form-control\" />\n<input class=\"form-control\" type=\"text\" name=\"required_field_1f96\" hidden=\"hidden\" />\n<input class=\"form-control\" type=\"hidden\" name=\"timestamp\" value=\"1772362419938\" />\n<input class=\"form-control\" type=\"hidden\" name=\"timestamp_secret\" value=\"c3ff785808f0113598724f89e2d5408ff171cf32147caa7095fb1f2ae17792f3\" />\n\n\n <input type=\"submit\" name=\"commit\" value=\"Sign in\" class=\"btn btn-primary btn-block js-sign-in-button\" data-disable-with=\"Signing in…\" data-signin-label=\"Sign in\" data-sso-label=\"Sign in with your identity provider\" development=\"false\" disable-emu-sso=\"false\" />\n </div>\n</form> <webauthn-status class=\"js-webauthn-login-emu-control\">\n <div data-target=\"webauthn-status.partial\" class=\"d-flex flex-justify-between flex-column tmp-mt-3 mb-0\" hidden>\n <a href=\"/login?return_to=https%3A%2F%2Fgithub.com%2Ftauri-apps%2Ftauri%2Fblob%2Fdev%2Ftooling%2Fcli%2Fsrc%2Fmobile%2Fios%2Fproject.rs\" data-analytics-event=\"{"category":"passkey_404_login","action":"clicked","label":null}\" data-view-component=\"true\" class=\"Button--link Button--medium Button\"> <span class=\"Button-content\">\n <span class=\"Button-label\">or continue with other methods</span>\n </span>\n</a>\n </div>\n </webauthn-status>\n\n\n</div></div> </div>\n\n <a href=\"/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&source=header-repo&source_repo=tauri-apps%2Ftauri\"\n class=\"HeaderMenu-link HeaderMenu-link--sign-up HeaderMenu-button flex-shrink-0 d-flex d-lg-inline-flex no-underline border color-border-default rounded px-2 py-1\"\n data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs","user_id":null}}\" data-hydro-click-hmac=\"ddf07a1e41b574cc8ef57b9d6fa8697d4c92c6391dce20227bf7e5b794599843\"\n data-analytics-event=\"{"category":"Sign up","action":"click to sign up for account","label":"ref_page:/<user-name>/<repo-name>/blob/show;ref_cta:Sign up;ref_loc:header logged out"}\"\n >\n Sign up\n </a>\n\n <div class=\"AppHeader-appearanceSettings\">\n <react-partial-anchor>\n <button data-target=\"react-partial-anchor.anchor\" id=\"icon-button-f9865121-0ea1-44d7-9567-439df1216dbd\" aria-labelledby=\"tooltip-b20ff87b-b836-422d-bc3e-b677db0c9e9d\" type=\"button\" disabled=\"disabled\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-sliders Button-visual\">\n <path d=\"M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-b20ff87b-b836-422d-bc3e-b677db0c9e9d\" for=\"icon-button-f9865121-0ea1-44d7-9567-439df1216dbd\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Appearance settings</tool-tip>\n\n <template data-target=\"react-partial-anchor.template\">\n <link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/primer-react-css.472b5991857bf128.module.css\" />\n<link crossorigin=\"anonymous\" media=\"all\" rel=\"stylesheet\" href=\"https://github.githubassets.com/assets/appearance-settings.2fbde1012bed47de.module.css\" />\n\n<react-partial\n partial-name=\"appearance-settings\"\n data-ssr=\"false\"\n data-attempted-ssr=\"false\"\n data-react-profiling=\"true\"\n>\n \n <script type=\"application/json\" data-target=\"react-partial.embeddedData\">{\"props\":{}}</script>\n <div data-target=\"react-partial.reactRoot\"></div>\n</react-partial>\n\n\n </template>\n </react-partial-anchor>\n </div>\n\n <button type=\"button\" class=\"sr-only js-header-menu-focus-trap d-block d-lg-none\">Resetting focus</button>\n </div>\n </div>\n </div>\n </div>\n</header>\n\n <div hidden=\"hidden\" data-view-component=\"true\" class=\"js-stale-session-flash stale-session-flash flash flash-warn flash-full\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n <path d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n <span class=\"js-stale-session-flash-signed-in\" hidden>You signed in with another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n <span class=\"js-stale-session-flash-signed-out\" hidden>You signed out in another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n <span class=\"js-stale-session-flash-switched\" hidden>You switched accounts on another tab or window. <a class=\"Link--inTextBlock\" href=\"\">Reload</a> to refresh your session.</span>\n\n <button id=\"icon-button-80e09675-3491-47c1-a7d1-0506576cec21\" aria-labelledby=\"tooltip-deae4dd6-65fd-46ef-9714-13d64d54b883\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x Button-visual\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-deae4dd6-65fd-46ef-9714-13d64d54b883\" for=\"icon-button-80e09675-3491-47c1-a7d1-0506576cec21\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Dismiss alert</tool-tip>\n\n\n \n</div>\n </div>\n\n <div id=\"start-of-content\" class=\"show-on-focus\"></div>\n\n\n\n\n\n\n\n\n <div id=\"js-flash-container\" class=\"flash-container\" data-turbo-replace>\n\n\n\n\n <template class=\"js-flash-template\">\n \n<div class=\"flash flash-full {{ className }}\">\n <div >\n <button autofocus class=\"flash-close js-flash-close\" type=\"button\" aria-label=\"Dismiss this message\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </button>\n <div aria-atomic=\"true\" role=\"alert\" class=\"js-flash-alert\">\n \n <div>{{ message }}</div>\n\n </div>\n </div>\n</div>\n </template>\n</div>\n\n\n \n\n\n\n\n\n\n <div\n class=\"application-main \"\n data-commit-hovercards-enabled\n data-discussion-hovercards-enabled\n data-issue-and-pr-hovercards-enabled\n data-project-hovercards-enabled\n >\n <div itemscope itemtype=\"http://schema.org/SoftwareSourceCode\" class=\"\">\n <main id=\"js-repo-pjax-container\" >\n \n \n \n\n \n\n\n\n\n\n\n \n\n <div id=\"repository-container-header\" class=\"tmp-pt-3 hide-full-screen\" style=\"background-color: var(--page-header-bgColor, var(--color-page-header-bg));\" data-turbo-replace>\n\n <div class=\"d-flex flex-nowrap flex-justify-end tmp-mb-3 tmp-px-3 tmp-px-lg-5\" style=\"gap: 1rem;\">\n\n <div class=\"flex-auto min-width-0 width-fit\">\n \n <div class=\" d-flex flex-wrap flex-items-center wb-break-word f3 text-normal\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo color-fg-muted mr-2\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n \n <span class=\"author flex-self-stretch\" itemprop=\"author\">\n <a class=\"url fn\" rel=\"author\" data-hovercard-type=\"organization\" data-hovercard-url=\"/orgs/tauri-apps/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/tauri-apps\">\n tauri-apps\n</a> </span>\n <span class=\"mx-1 flex-self-stretch color-fg-muted\">/</span>\n <strong itemprop=\"name\" class=\"mr-2 flex-self-stretch\">\n <a data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" href=\"/tauri-apps/tauri\">tauri</a>\n </strong>\n\n <span></span><span class=\"Label Label--secondary v-align-middle mr-1\">Public</span>\n </div>\n\n\n </div>\n\n <div id=\"repository-details-container\" class=\"flex-shrink-0\" data-turbo-replace style=\"max-width: 70%;\">\n <ul class=\"pagehead-actions flex-shrink-0 d-none d-md-inline\" style=\"padding: 2px 0;\">\n \n <li>\n <include-fragment src=\"/tauri-apps/tauri/sponsor_button\" data-nonce=\"v2:bec0c7a3-3733-a357-774a-f5609869df85\" data-view-component=\"true\">\n \n <div data-show-on-forbidden-error hidden>\n <div class=\"Box\">\n <div class=\"blankslate-container\">\n <div data-view-component=\"true\" class=\"blankslate blankslate-spacious color-bg-default rounded-2\">\n \n\n <h3 data-view-component=\"true\" class=\"blankslate-heading\"> Uh oh!\n</h3>\n <p data-view-component=\"true\" class=\"blankslate-description\"> <p class=\"color-fg-muted my-2 mb-2 ws-normal\">There was an error while loading. <a class=\"Link--inTextBlock\" data-turbo=\"false\" href=\"\" aria-label=\"Please reload this page\">Please reload this page</a>.</p>\n</p>\n\n</div> </div>\n</div> </div>\n</include-fragment>\n </li>\n\n \n\n <li>\n <a href=\"/login?return_to=%2Ftauri-apps%2Ftauri\" rel=\"nofollow\" id=\"repository-details-watch-button\" data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"notification subscription menu watch","repository_id":null,"auth_type":"LOG_IN","originating_url":"https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs","user_id":null}}\" data-hydro-click-hmac=\"a67104f174d5c4560a31b9c786b52e8b41b7660491e622d67207404525174739\" aria-label=\"You must be signed in to change notification settings\" data-view-component=\"true\" class=\"btn-sm btn\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-bell mr-2\">\n <path d=\"M8 16a2 2 0 0 0 1.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 0 0 8 16ZM3 5a5 5 0 0 1 10 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.519 1.519 0 0 1 13.482 13H2.518a1.516 1.516 0 0 1-1.263-2.36l1.703-2.554A.255.255 0 0 0 3 7.947Zm5-3.5A3.5 3.5 0 0 0 4.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.017.017 0 0 0-.003.01l.001.006c0 .002.002.004.004.006l.006.004.007.001h10.964l.007-.001.006-.004.004-.006.001-.007a.017.017 0 0 0-.003-.01l-1.703-2.554a1.745 1.745 0 0 1-.294-.97V5A3.5 3.5 0 0 0 8 1.5Z\"></path>\n</svg>Notifications\n</a> <tool-tip id=\"tooltip-b3d60dfd-cfdd-438c-979e-0bc7f4dbf44a\" for=\"repository-details-watch-button\" popover=\"manual\" data-direction=\"s\" data-type=\"description\" data-view-component=\"true\" class=\"sr-only position-absolute\">You must be signed in to change notification settings</tool-tip>\n\n </li>\n\n <li>\n <a icon=\"repo-forked\" id=\"fork-button\" href=\"/login?return_to=%2Ftauri-apps%2Ftauri\" rel=\"nofollow\" data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"repo details fork button","repository_id":196701619,"auth_type":"LOG_IN","originating_url":"https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs","user_id":null}}\" data-hydro-click-hmac=\"9ffa88ebf0501e316e738c02c26ecd8171de37663ff16401c3373e4d39c9f31d\" data-view-component=\"true\" class=\"btn-sm btn\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo-forked mr-2\">\n <path d=\"M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z\"></path>\n</svg>Fork\n <span id=\"repo-network-counter\" data-pjax-replace=\"true\" data-turbo-replace=\"true\" title=\"3,413\" data-view-component=\"true\" class=\"Counter\">3.4k</span>\n</a>\n </li>\n\n <li>\n <div data-view-component=\"true\" class=\"BtnGroup d-flex\">\n <a href=\"/login?return_to=%2Ftauri-apps%2Ftauri\" rel=\"nofollow\" data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":196701619,"auth_type":"LOG_IN","originating_url":"https://github.com/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs","user_id":null}}\" data-hydro-click-hmac=\"51041d5ff02c24f11bde20bbca86fc2591448dcf3d37ab44adc9c1a320a5728a\" aria-label=\"You must be signed in to star a repository\" data-view-component=\"true\" class=\"tooltipped tooltipped-sw btn-sm btn\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star v-align-text-bottom d-inline-block mr-2\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg><span data-view-component=\"true\" class=\"d-inline\">\n Star\n</span> <span id=\"repo-stars-counter-star\" aria-label=\"103448 users starred this repository\" data-singular-suffix=\"user starred this repository\" data-plural-suffix=\"users starred this repository\" data-turbo-replace=\"true\" title=\"103,448\" data-view-component=\"true\" class=\"Counter js-social-count\">103k</span>\n</a></div>\n </li>\n\n</ul>\n\n </div>\n </div>\n\n <div id=\"responsive-meta-container\" data-turbo-replace>\n</div>\n\n\n <nav data-pjax=\"#js-repo-pjax-container\" aria-label=\"Repository\" data-view-component=\"true\" class=\"js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5\">\n\n <ul data-view-component=\"true\" class=\"UnderlineNav-body list-style-none\">\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"code-tab\" href=\"/tauri-apps/tauri\" data-tab-item=\"i0code-tab\" data-selected-links=\"repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments repo_attestations /tauri-apps/tauri\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g c\" data-react-nav=\"code-view\" data-react-nav-anchor=\"code-view-repo-link\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Code","target":"UNDERLINE_NAV.TAB"}\" aria-current=\"page\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n <span data-content=\"Code\">Code</span>\n <span id=\"code-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"issues-tab\" href=\"/tauri-apps/tauri/issues\" data-tab-item=\"i1issues-tab\" data-selected-links=\"repo_issues repo_labels repo_milestones /tauri-apps/tauri/issues\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g i\" data-react-nav=\"issues-react\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Issues","target":"UNDERLINE_NAV.TAB"}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n <span data-content=\"Issues\">Issues</span>\n <span id=\"issues-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"1,254\" data-view-component=\"true\" class=\"Counter\">1.3k</span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"pull-requests-tab\" href=\"/tauri-apps/tauri/pulls\" data-tab-item=\"i2pull-requests-tab\" data-selected-links=\"repo_pulls checks /tauri-apps/tauri/pulls\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g p\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Pull requests","target":"UNDERLINE_NAV.TAB"}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path>\n</svg>\n <span data-content=\"Pull requests\">Pull requests</span>\n <span id=\"pull-requests-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"122\" data-view-component=\"true\" class=\"Counter\">122</span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"discussions-tab\" href=\"/tauri-apps/tauri/discussions\" data-tab-item=\"i3discussions-tab\" data-selected-links=\"repo_discussions /tauri-apps/tauri/discussions\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g g\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Discussions","target":"UNDERLINE_NAV.TAB"}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z\"></path>\n</svg>\n <span data-content=\"Discussions\">Discussions</span>\n <span id=\"discussions-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"actions-tab\" href=\"/tauri-apps/tauri/actions\" data-tab-item=\"i4actions-tab\" data-selected-links=\"repo_actions /tauri-apps/tauri/actions\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g a\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Actions","target":"UNDERLINE_NAV.TAB"}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n <span data-content=\"Actions\">Actions</span>\n <span id=\"actions-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"projects-tab\" href=\"/tauri-apps/tauri/projects\" data-tab-item=\"i5projects-tab\" data-selected-links=\"repo_projects new_repo_project repo_project /tauri-apps/tauri/projects\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g b\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Projects","target":"UNDERLINE_NAV.TAB"}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-table UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z\"></path>\n</svg>\n <span data-content=\"Projects\">Projects</span>\n <span id=\"projects-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"security-tab\" href=\"/tauri-apps/tauri/security\" data-tab-item=\"i6security-tab\" data-selected-links=\"security overview alerts policy token_scanning code_scanning /tauri-apps/tauri/security\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-hotkey=\"g s\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Security","target":"UNDERLINE_NAV.TAB"}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n <span data-content=\"Security\">Security</span>\n <span id=\"security-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"7\" data-view-component=\"true\" class=\"Counter\">7</span>\n\n\n \n</a></li>\n <li data-view-component=\"true\" class=\"d-inline-flex\">\n <a id=\"insights-tab\" href=\"/tauri-apps/tauri/pulse\" data-tab-item=\"i7insights-tab\" data-selected-links=\"repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /tauri-apps/tauri/pulse\" data-pjax=\"#repo-content-pjax-container\" data-turbo-frame=\"repo-content-turbo-frame\" data-analytics-event=\"{"category":"Underline navbar","action":"Click tab","label":"Insights","target":"UNDERLINE_NAV.TAB"}\" data-view-component=\"true\" class=\"UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item\">\n \n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline\">\n <path d=\"M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n <span data-content=\"Insights\">Insights</span>\n <span id=\"insights-repo-tab-count\" data-pjax-replace=\"\" data-turbo-replace=\"\" title=\"Not available\" data-view-component=\"true\" class=\"Counter\"></span>\n\n\n \n</a></li>\n</ul>\n <div style=\"visibility:hidden;\" data-view-component=\"true\" class=\"UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0\"> <action-menu data-select-variant=\"none\" data-view-component=\"true\">\n <focus-group direction=\"vertical\" mnemonics retain>\n <button id=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-button\" popovertarget=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-overlay\" aria-controls=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-list\" aria-haspopup=\"true\" aria-labelledby=\"tooltip-8a0ae90d-3dc7-4505-8ac3-33ce84519a83\" type=\"button\" data-view-component=\"true\" class=\"Button Button--iconOnly Button--secondary Button--medium UnderlineNav-item\"> <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-kebab-horizontal Button-visual\">\n <path d=\"M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path>\n</svg>\n</button><tool-tip id=\"tooltip-8a0ae90d-3dc7-4505-8ac3-33ce84519a83\" for=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-button\" popover=\"manual\" data-direction=\"s\" data-type=\"label\" data-view-component=\"true\" class=\"sr-only position-absolute\">Additional navigation options</tool-tip>\n\n\n<anchored-position data-target=\"action-menu.overlay\" id=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-overlay\" anchor=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-button\" align=\"start\" side=\"outside-bottom\" anchor-offset=\"normal\" popover=\"auto\" data-view-component=\"true\">\n <div data-view-component=\"true\" class=\"Overlay Overlay--size-auto\">\n \n <div data-view-component=\"true\" class=\"Overlay-body Overlay-body--paddingNone\"> <action-list>\n <div data-view-component=\"true\">\n <ul aria-labelledby=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-button\" id=\"action-menu-6e7f52b4-1790-4ebf-acf9-f0019d1ee2b3-list\" role=\"menu\" data-view-component=\"true\" class=\"ActionListWrap--inset ActionListWrap\">\n <li hidden=\"hidden\" data-menu-item=\"i0code-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-721eae88-25e0-457b-b7a0-fef4a7e7a9f8\" href=\"/tauri-apps/tauri\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-code\">\n <path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Code\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i1issues-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-6c62c9eb-75ec-47cd-be55-c46f3b81855a\" href=\"/tauri-apps/tauri/issues\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-issue-opened\">\n <path d=\"M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z\"></path><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Issues\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i2pull-requests-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-7ea6118b-402c-4ff6-a180-aa8625bff5a3\" href=\"/tauri-apps/tauri/pulls\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-git-pull-request\">\n <path d=\"M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Pull requests\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i3discussions-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-f15a2db8-5609-49ce-9653-9760c342b077\" href=\"/tauri-apps/tauri/discussions\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-comment-discussion\">\n <path d=\"M1.75 1h8.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 10.25 10H7.061l-2.574 2.573A1.458 1.458 0 0 1 2 11.543V10h-.25A1.75 1.75 0 0 1 0 8.25v-5.5C0 1.784.784 1 1.75 1ZM1.5 2.75v5.5c0 .138.112.25.25.25h1a.75.75 0 0 1 .75.75v2.19l2.72-2.72a.749.749 0 0 1 .53-.22h3.5a.25.25 0 0 0 .25-.25v-5.5a.25.25 0 0 0-.25-.25h-8.5a.25.25 0 0 0-.25.25Zm13 2a.25.25 0 0 0-.25-.25h-.5a.75.75 0 0 1 0-1.5h.5c.966 0 1.75.784 1.75 1.75v5.5A1.75 1.75 0 0 1 14.25 12H14v1.543a1.458 1.458 0 0 1-2.487 1.03L9.22 12.28a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215l2.22 2.22v-2.19a.75.75 0 0 1 .75-.75h1a.25.25 0 0 0 .25-.25Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Discussions\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i4actions-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-6cb30bb4-61b4-4ce3-a026-cbc980281ef4\" href=\"/tauri-apps/tauri/actions\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-play\">\n <path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Actions\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i5projects-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-43a1950e-6c07-46d8-85fa-408464bf6b39\" href=\"/tauri-apps/tauri/projects\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-table\">\n <path d=\"M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Projects\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i6security-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-309dc37d-a47a-4f90-9221-8ffc242dfed7\" href=\"/tauri-apps/tauri/security\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-shield\">\n <path d=\"M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Security\n</span> \n</a>\n \n</li>\n <li hidden=\"hidden\" data-menu-item=\"i7insights-tab\" data-targets=\"action-list.items\" role=\"none\" data-view-component=\"true\" class=\"ActionListItem\">\n \n \n <a tabindex=\"-1\" id=\"item-13ee380b-047f-47ff-b53b-3327cd64ccf0\" href=\"/tauri-apps/tauri/pulse\" role=\"menuitem\" data-view-component=\"true\" class=\"ActionListContent ActionListContent--visual16\">\n <span class=\"ActionListItem-visual ActionListItem-visual--leading\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-graph\">\n <path d=\"M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z\"></path>\n</svg>\n </span>\n \n <span data-view-component=\"true\" class=\"ActionListItem-label\">\n Insights\n</span> \n</a>\n \n</li>\n</ul> \n</div></action-list>\n\n\n</div>\n \n</div></anchored-position> </focus-group>\n</action-menu></div>\n</nav>\n\n </div>\n \n\n\n\n<turbo-frame id=\"repo-content-turbo-frame\" target=\"_top\" data-turbo-action=\"advance\" class=\"\">\n <div id=\"repo-content-pjax-container\" class=\"repository-content \" >\n \n\n\n\n \n \n \n\n\n\n\n\n\n\n\n<react-app\n app-name=\"react-code-view\"\n initial-path=\"/tauri-apps/tauri/blob/dev/tooling/cli/src/mobile/ios/project.rs\"\n style=\"display: block; min-height: calc(100vh - 64px);\"\n data-attempted-ssr=\"false\"\n data-ssr=\"false\"\n data-lazy=\"false\"\n data-alternate=\"false\"\n data-data-router-enabled=\"false\"\n data-react-profiling=\"true\"\n>\n \n <script type=\"application/json\" data-target=\"react-app.embeddedData\">{\"payload\":{\"path\":\"tooling/cli/src/mobile/ios/project.rs\",\"repo\":{\"id\":196701619,\"defaultBranch\":\"dev\",\"name\":\"tauri\",\"ownerLogin\":\"tauri-apps\",\"currentUserCanPush\":false,\"isFork\":false,\"isEmpty\":false,\"createdAt\":\"2019-07-13T09:09:37.000Z\",\"ownerAvatar\":\"https://avatars.githubusercontent.com/u/54536011?v=4\",\"public\":true,\"private\":false,\"isOrgOwned\":true},\"refInfo\":{\"name\":\"dev\",\"listCacheKey\":\"v0:1772335651.0\",\"canEdit\":false,\"refType\":\"branch\",\"currentOid\":\"33932a72b27c970dde242da5241f7a340277507d\"},\"currentUser\":null,\"fileTree\":{\"\":{\"items\":[{\"name\":\".cargo\",\"path\":\".cargo\",\"contentType\":\"directory\"},{\"name\":\".changes\",\"path\":\".changes\",\"contentType\":\"directory\"},{\"name\":\".devcontainer\",\"path\":\".devcontainer\",\"contentType\":\"directory\"},{\"name\":\".docker\",\"path\":\".docker\",\"contentType\":\"directory\"},{\"name\":\".github\",\"path\":\".github\",\"contentType\":\"directory\"},{\"name\":\".scripts\",\"path\":\".scripts\",\"contentType\":\"directory\"},{\"name\":\".vscode\",\"path\":\".vscode\",\"contentType\":\"directory\"},{\"name\":\"audits\",\"path\":\"audits\",\"contentType\":\"directory\"},{\"name\":\"bench\",\"path\":\"bench\",\"contentType\":\"directory\"},{\"name\":\"crates\",\"path\":\"crates\",\"contentType\":\"directory\"},{\"name\":\"examples\",\"path\":\"examples\",\"contentType\":\"directory\"},{\"name\":\"packages\",\"path\":\"packages\",\"contentType\":\"directory\"},{\"name\":\"supply-chain\",\"path\":\"supply-chain\",\"contentType\":\"directory\"},{\"name\":\".editorconfig\",\"path\":\".editorconfig\",\"contentType\":\"file\"},{\"name\":\".gitignore\",\"path\":\".gitignore\",\"contentType\":\"file\"},{\"name\":\".prettierignore\",\"path\":\".prettierignore\",\"contentType\":\"file\"},{\"name\":\".prettierrc\",\"path\":\".prettierrc\",\"contentType\":\"file\"},{\"name\":\"ARCHITECTURE.md\",\"path\":\"ARCHITECTURE.md\",\"contentType\":\"file\"},{\"name\":\"Cargo.lock\",\"path\":\"Cargo.lock\",\"contentType\":\"file\"},{\"name\":\"Cargo.toml\",\"path\":\"Cargo.toml\",\"contentType\":\"file\"},{\"name\":\"LICENSE.spdx\",\"path\":\"LICENSE.spdx\",\"contentType\":\"file\"},{\"name\":\"LICENSE_APACHE-2.0\",\"path\":\"LICENSE_APACHE-2.0\",\"contentType\":\"file\"},{\"name\":\"LICENSE_MIT\",\"path\":\"LICENSE_MIT\",\"contentType\":\"file\"},{\"name\":\"README.md\",\"path\":\"README.md\",\"contentType\":\"file\"},{\"name\":\"SECURITY.md\",\"path\":\"SECURITY.md\",\"contentType\":\"file\"},{\"name\":\"dependabot.yml\",\"path\":\"dependabot.yml\",\"contentType\":\"file\"},{\"name\":\"package.json\",\"path\":\"package.json\",\"contentType\":\"file\"},{\"name\":\"pnpm-lock.yaml\",\"path\":\"pnpm-lock.yaml\",\"contentType\":\"file\"},{\"name\":\"pnpm-workspace.yaml\",\"path\":\"pnpm-workspace.yaml\",\"contentType\":\"file\"},{\"name\":\"renovate.json\",\"path\":\"renovate.json\",\"contentType\":\"file\"},{\"name\":\"rustfmt.toml\",\"path\":\"rustfmt.toml\",\"contentType\":\"file\"}],\"totalCount\":31}},\"fileTreeProcessingTime\":6.298452,\"foldersToFetch\":[],\"allShortcutsEnabled\":false,\"error\":{\"httpStatus\":404,\"type\":\"httpError\"}},\"title\":\"File not found\",\"appPayload\":{\"helpUrl\":\"https://docs.github.com\",\"findFileWorkerPath\":\"/assets-cdn/worker/find-file-worker-59333858d672c62a.js\",\"findInFileWorkerPath\":\"/assets-cdn/worker/find-in-file-worker-e662bb2d9aaa5afc.js\",\"githubDevUrl\":null}}</script>\n <div data-target=\"react-app.reactRoot\"></div>\n</react-app>\n\n\n\n\n </div>\n\n</turbo-frame>\n\n </main>\n </div>\n\n </div>\n\n <footer class=\"footer tmp-pt-7 tmp-pb-6 f6 color-fg-muted color-border-subtle p-responsive\" role=\"contentinfo\" >\n <h2 class='sr-only'>Footer</h2>\n\n \n\n\n <div class=\"d-flex flex-justify-center flex-items-center flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap\">\n <div class=\"d-flex flex-items-center flex-shrink-0 mx-2\">\n <a aria-label=\"GitHub Homepage\" class=\"footer-octicon mr-2\" href=\"https://github.com\">\n <svg aria-hidden=\"true\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" width=\"24\" data-view-component=\"true\" class=\"octicon octicon-mark-github\">\n <path d=\"M12 1C5.923 1 1 5.923 1 12c0 4.867 3.149 8.979 7.521 10.436.55.096.756-.233.756-.522 0-.262-.013-1.128-.013-2.049-2.764.509-3.479-.674-3.699-1.292-.124-.317-.66-1.293-1.127-1.554-.385-.207-.936-.715-.014-.729.866-.014 1.485.797 1.691 1.128.99 1.663 2.571 1.196 3.204.907.096-.715.385-1.196.701-1.471-2.448-.275-5.005-1.224-5.005-5.432 0-1.196.426-2.186 1.128-2.956-.111-.275-.496-1.402.11-2.915 0 0 .921-.288 3.024 1.128a10.193 10.193 0 0 1 2.75-.371c.936 0 1.871.123 2.75.371 2.104-1.43 3.025-1.128 3.025-1.128.605 1.513.221 2.64.111 2.915.701.77 1.127 1.747 1.127 2.956 0 4.222-2.571 5.157-5.019 5.432.399.344.743 1.004.743 2.035 0 1.471-.014 2.654-.014 3.025 0 .289.206.632.756.522C19.851 20.979 23 16.854 23 12c0-6.077-4.922-11-11-11Z\"></path>\n</svg>\n</a>\n <span>\n © 2026 GitHub, Inc.\n </span>\n </div>\n\n <nav aria-label=\"Footer\">\n <h3 class=\"sr-only\" id=\"sr-footer-heading\">Footer navigation</h3>\n\n <ul class=\"list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0\" aria-labelledby=\"sr-footer-heading\">\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{"category":"Footer","action":"go to Terms","label":"text:terms"}\" href=\"https://docs.github.com/site-policy/github-terms/github-terms-of-service\" data-view-component=\"true\" class=\"Link--secondary Link\">Terms</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{"category":"Footer","action":"go to privacy","label":"text:privacy"}\" href=\"https://docs.github.com/site-policy/privacy-policies/github-privacy-statement\" data-view-component=\"true\" class=\"Link--secondary Link\">Privacy</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{"category":"Footer","action":"go to security","label":"text:security"}\" href=\"https://github.com/security\" data-view-component=\"true\" class=\"Link--secondary Link\">Security</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{"category":"Footer","action":"go to status","label":"text:status"}\" href=\"https://www.githubstatus.com/\" data-view-component=\"true\" class=\"Link--secondary Link\">Status</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{"category":"Footer","action":"go to community","label":"text:community"}\" href=\"https://github.community/\" data-view-component=\"true\" class=\"Link--secondary Link\">Community</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{"category":"Footer","action":"go to docs","label":"text:docs"}\" href=\"https://docs.github.com/\" data-view-component=\"true\" class=\"Link--secondary Link\">Docs</a>\n </li>\n\n <li class=\"mx-2\">\n <a data-analytics-event=\"{"category":"Footer","action":"go to contact","label":"text:contact"}\" href=\"https://support.github.com?tags=dotcom-footer\" data-view-component=\"true\" class=\"Link--secondary Link\">Contact</a>\n </li>\n\n <li class=\"mx-2\" >\n <cookie-consent-link>\n <button\n type=\"button\"\n class=\"Link--secondary underline-on-hover border-0 p-0 color-bg-transparent\"\n data-action=\"click:cookie-consent-link#showConsentManagement\"\n data-analytics-event=\"{"location":"footer","action":"cookies","context":"subfooter","tag":"link","label":"cookies_link_subfooter_footer"}\"\n >\n Manage cookies\n </button>\n </cookie-consent-link>\n</li>\n\n<li class=\"mx-2\">\n <cookie-consent-link>\n <button\n type=\"button\"\n class=\"Link--secondary underline-on-hover border-0 p-0 color-bg-transparent text-left\"\n data-action=\"click:cookie-consent-link#showConsentManagement\"\n data-analytics-event=\"{"location":"footer","action":"dont_share_info","context":"subfooter","tag":"link","label":"dont_share_info_link_subfooter_footer"}\"\n >\n Do not share my personal information\n </button>\n </cookie-consent-link>\n</li>\n\n </ul>\n </nav>\n </div>\n</footer>\n\n\n\n <ghcc-consent id=\"ghcc\" class=\"position-fixed bottom-0 left-0\" style=\"z-index: 999999\"\n data-locale=\"en\"\n data-initial-cookie-consent-allowed=\"\"\n data-cookie-consent-required=\"true\"\n ></ghcc-consent>\n\n\n\n\n <div id=\"ajax-error-message\" class=\"ajax-error-message flash flash-error\" hidden>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-alert\">\n <path d=\"M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z\"></path>\n</svg>\n <button type=\"button\" class=\"flash-close js-ajax-error-dismiss\" aria-label=\"Dismiss error\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </button>\n You can’t perform that action at this time.\n </div>\n\n <template id=\"site-details-dialog\">\n <details class=\"details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm\" open>\n <summary role=\"button\" aria-label=\"Close dialog\"></summary>\n <details-dialog class=\"Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal\">\n <button class=\"Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0\" type=\"button\" aria-label=\"Close dialog\" data-close-dialog>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-x\">\n <path d=\"M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z\"></path>\n</svg>\n </button>\n <div class=\"octocat-spinner tmp-my-6 js-details-dialog-spinner\"></div>\n </details-dialog>\n </details>\n</template>\n\n <div class=\"Popover js-hovercard-content position-absolute\" style=\"display: none; outline: none;\">\n <div class=\"Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large\" style=\"width:360px;\">\n </div>\n</div>\n\n <template id=\"snippet-clipboard-copy-button\">\n <div class=\"zeroclipboard-container position-absolute right-0 top-0\">\n <clipboard-copy aria-label=\"Copy\" class=\"ClipboardButton btn js-clipboard-copy m-2 p-0\" data-copy-feedback=\"Copied!\" data-tooltip-direction=\"w\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copy js-clipboard-copy-icon m-2\">\n <path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2\">\n <path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path>\n</svg>\n </clipboard-copy>\n </div>\n</template>\n<template id=\"snippet-clipboard-copy-button-unpositioned\">\n <div class=\"zeroclipboard-container\">\n <clipboard-copy aria-label=\"Copy\" class=\"ClipboardButton btn btn-invisible js-clipboard-copy m-2 p-0 d-flex flex-justify-center flex-items-center\" data-copy-feedback=\"Copied!\" data-tooltip-direction=\"w\">\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-copy js-clipboard-copy-icon\">\n <path d=\"M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z\"></path><path d=\"M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z\"></path>\n</svg>\n <svg aria-hidden=\"true\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-check js-clipboard-check-icon color-fg-success d-none\">\n <path d=\"M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z\"></path>\n</svg>\n </clipboard-copy>\n </div>\n</template>\n\n\n\n\n </div>\n <div id=\"js-global-screen-reader-notice\" class=\"sr-only mt-n1\" aria-live=\"polite\" aria-atomic=\"true\" ></div>\n <div id=\"js-global-screen-reader-notice-assertive\" class=\"sr-only mt-n1\" aria-live=\"assertive\" aria-atomic=\"true\"></div>\n </body>\n</html>\n\n"
1795
+
1796
+## Assistant
1797
+
1798
+The GitHub path has changed. Let me search the actual Tauri source in the repo:
1799
+
1800
+**Tool Call: 10 matches**
1801
+Status: Completed
1802
+
1803
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/build.rs
1804
+
1805
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/build.rs
1806
+
1807
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/src/lib.rs
1808
+
1809
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/src/main.rs
1810
+
1811
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/src/commands.rs
1812
+
1813
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/src/desktop.rs
1814
+
1815
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/src/error.rs
1816
+
1817
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/src/lib.rs
1818
+
1819
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/src/mobile.rs
1820
+
1821
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/src/models.rs
1822
+
1823
+## Assistant
1824
+
1825
+There's no local copy of Tauri's source. The evidence is conclusive from what we already have. Here's the complete answer:
1826
+
1827
+---
1828
+
1829
+**No, you don't need to track them.**
1830
+
1831
+Here's the precise reasoning for each file:
1832
+
1833
+### `tauri-app_iOS/Info.plist`
1834
+
1835
+Tauri **generates** this file during `cargo tauri ios init` from the metadata in `project.yml` (specifically the `info:` block). Look at the `project.yml` we had tracked:
1836
+
1837
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/project.yml#L26-40
1838
+info:
1839
+ path: tauri-app_iOS/Info.plist
1840
+ properties:
1841
+ LSRequiresIPhoneOS: true
1842
+ UILaunchStoryboardName: LaunchScreen
1843
+ ...
1844
+```
1845
+
1846
+That `info:` block is what *produces* `Info.plist`. The plist itself is a derived artifact — it will be **regenerated** every time Tauri re-scaffolds. Tracking it in git creates a conflict risk: Tauri overwrites it, your tracked version diverges.
1847
+
1848
+The correct place to own those plist values is `tauri.conf.json` (the `bundle.iOS` section), which Tauri then bakes into `project.yml`, which then generates `Info.plist`. That's the actual source of truth.
1849
+
1850
+### `tauri-app_iOS/tauri-app_iOS.entitlements`
1851
+
1852
+Same story — Tauri generates this from `project.yml`'s `entitlements.path` key. It was empty (`<dict/>`) because you haven't added any capabilities yet. If you do add capabilities (e.g. Push Notifications, iCloud), those belong in `tauri.conf.json` or a dedicated capabilities file, not tracked here.
1853
+
1854
+### What to do
1855
+
1856
+Both files should be **git-ignored** alongside `project.yml`. Let me fix the gitignores to reflect this accurately:
1857
+
1858
+**Tool Call: edit_file**
1859
+Status: Failed
1860
+
1861
+**Tool Call: Read file `tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore`**
1862
+Status: Completed
1863
+
1864
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore
1865
+# ============================================================
1866
+# gen/apple/.gitignore
1867
+#
1868
+# Strategy:
1869
+# - `cargo tauri ios init` regenerates project.yml (XcodeGen)
1870
+# - `tuist generate` regenerates *.xcodeproj, *.xcworkspace, Derived/
1871
+# - Everything else is hand-authored source of truth → tracked
1872
+# ============================================================
1873
+
1874
+# ------------------------------------------------------------------
1875
+# Tauri-regenerated: XcodeGen manifest
1876
+# Re-created by `cargo tauri ios init` from tauri.conf.json.
1877
+# We use Project.swift (Tuist) as the Xcode project source of truth,
1878
+# so project.yml is a Tauri implementation detail we don't need.
1879
+# ------------------------------------------------------------------
1880
+project.yml
1881
+
1882
+# ------------------------------------------------------------------
1883
+# Tuist-regenerated: Xcode project & workspace
1884
+# Fully described by Project.swift → always regenerate, never edit.
1885
+# ------------------------------------------------------------------
1886
+*.xcodeproj/
1887
+*.xcworkspace/
1888
+
1889
+# ------------------------------------------------------------------
1890
+# Tuist-regenerated: derived sources & info plists
1891
+# Auto-synthesised from Project.swift (asset accessors, bundle IDs…).
1892
+# ------------------------------------------------------------------
1893
+Derived/
1894
+
1895
+# ------------------------------------------------------------------
1896
+# Xcode runtime noise
1897
+# ------------------------------------------------------------------
1898
+xcuserdata/
1899
+
1900
+# ------------------------------------------------------------------
1901
+# Rust / Cargo build output
1902
+# (also covered by src-tauri/.gitignore, belt-and-suspenders here)
1903
+# ------------------------------------------------------------------
1904
+build/
1905
+
1906
+# ------------------------------------------------------------------
1907
+# Compiled Rust static libraries injected by xcode-script
1908
+# ------------------------------------------------------------------
1909
+Externals/
1910
+
1911
+```
1912
+
1913
+
1914
+**Tool Call: write_file**
1915
+Status: Failed
1916
+
1917
+**Tool Call: terminal**
1918
+Status: Failed
1919
+
1920
+**Tool Call: 1 match**
1921
+Status: Completed
1922
+
1923
+file:///Users/seto.elkahfi/Repositories/tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore
1924
+
1925
+## Assistant
1926
+
1927
+I don't have a terminal or write_file tool available right now. Let me use the diagnostics tool or just give you the exact edits to make manually — but actually I do have an `edit_file` equivalent via the tool I used earlier. Let me check:
1928
+
1929
+**Tool Call: Check project diagnostics**
1930
+Status: Completed
1931
+
1932
+No errors or warnings found in the project.
1933
+
1934
+## Assistant
1935
+
1936
+The `edit_file` tool seems to not be available in this session. Here are the two precise changes you need to make manually:
1937
+
1938
+---
1939
+
1940
+**1. Update `gen/apple/.gitignore`** — add `tauri-app_iOS/` to the Tauri-regenerated section and update the comment:
1941
+
1942
+Replace the current `project.yml` block with:
1943
+
1944
+```tauri-plugin-ios-window/examples/tauri-app/src-tauri/gen/apple/.gitignore#L15-18
1945
+# ------------------------------------------------------------------
1946
+# Tauri-regenerated: XcodeGen manifest + iOS scaffold
1947
+# project.yml, Info.plist, and *.entitlements are all generated by
1948
+# `cargo tauri ios init` from tauri.conf.json. Do not track them.
1949
+# ------------------------------------------------------------------
1950
+project.yml
1951
+tauri-app_iOS/
1952
+```
1953
+
1954
+**2. Then un-track the iOS scaffold from git:**
1955
+
1956
+```sh
1957
+git rm -r --cached examples/tauri-app/src-tauri/gen/apple/tauri-app_iOS/
1958
+```
1959
+
1960
+**3. Fix the comment in `src-tauri/.gitignore`** — remove the two incorrect lines that say `tauri-app_iOS/Info.plist` and `*.entitlements` are intentionally tracked, and add `gen/apple/tauri-app_iOS/` to the ignored list instead.
1961
+
1962
+---
1963
+
1964
+**To summarise the corrected mental model:**
1965
+
1966
+| File | Owner | Tracked? |
1967
+|---|---|---|
1968
+| `tauri.conf.json` | You | ✅ source of truth for iOS bundle metadata |
1969
+| `project.yml` | Tauri generates from `tauri.conf.json` | ❌ ignore |
1970
+| `tauri-app_iOS/Info.plist` | Tauri generates from `project.yml` `info:` block | ❌ ignore |
1971
+| `tauri-app_iOS/*.entitlements` | Tauri generates from `project.yml` `entitlements:` block | ❌ ignore |
1972
+| `Project.swift` | You | ✅ Tuist manifest, references the above paths |
1973
+| `tauri-app_tvOS/` | You | ✅ hand-written, never touched by Tauri |
1974
+
1975
+The key insight: `Project.swift` can safely **reference** `tauri-app_iOS/Info.plist` and `tauri-app_iOS/*.entitlements` via `.file(path:)` even though those files are git-ignored — Tauri will have regenerated them on disk before you ever run `tuist generate`.
1976
+
examples/tauri-app/.nvmrc
new
+1
@@ -0,0 +1 @@
1
+v24.13.1
examples/tauri-app/src-tauri/.gitignore
+44
@@ -2,3 +2,47 @@
2
# will have compiled files and executables
3
/target/
4
5
+# ============================================================
6
+# gen/apple — Tauri scaffolds this directory on `cargo tauri ios init`.
7
+# A nested .gitignore at gen/apple/.gitignore handles the fine-grained
8
+# rules for that subtree. The entries below are a belt-and-suspenders
9
+# safety net at this level.
10
+# ============================================================
11
+
12
+# Rust static libraries produced by the Xcode build phase script
13
+gen/apple/Externals/
14
+
15
+# Xcode project & workspace — regenerated by `tuist generate`
16
+# (Project.swift is the source of truth, not these files)
17
+gen/apple/*.xcodeproj/
18
+gen/apple/*.xcworkspace/
19
+
20
+# Tuist derived sources / plists — regenerated by `tuist generate`
21
+gen/apple/Derived/
22
+
23
+# Xcode per-user settings
24
+gen/apple/xcuserdata/
25
+
26
+# Xcode build artefacts
27
+gen/apple/build/
28
+
29
+# XcodeGen manifest — regenerated by `cargo tauri ios init`.
30
+# We use Project.swift (Tuist) as the Xcode project source of truth.
31
+gen/apple/project.yml
32
+
33
+# ============================================================
34
+# The following gen/apple files ARE intentionally tracked because
35
+# they are either hand-authored or not regenerated by Tauri/Tuist:
36
+#
37
+# Project.swift — Tuist project manifest (our source of truth)
38
+# mise.toml — Tuist version pin
39
+# project.yml — excluded above (Tauri-generated, not needed)
40
+# tauri-app_iOS/Info.plist — iOS app Info.plist (Tauri reads this)
41
+# tauri-app_iOS/*.entitlements — iOS entitlements
42
+# tauri-app_tvOS/App.swift — hand-authored native tvOS app entry point
43
+# Sources/ — Obj-C/C++ glue generated once by Tauri
44
+# Assets.xcassets/ — app icons & asset catalog
45
+# LaunchScreen.storyboard — iOS launch screen
46
+# ExportOptions.plist — archive export options
47
+# Podfile — CocoaPods manifest
48
+# ============================================================
examples/tauri-app/src-tauri/gen/.keep
examples/tauri-app/src-tauri/gen/apple/.gitignore
+42
@@ -1,3 +1,45 @@
1
+# ============================================================
2
+# gen/apple/.gitignore
3
+#
4
+# Strategy:
5
+# - `cargo tauri ios init` regenerates project.yml (XcodeGen)
6
+# - `tuist generate` regenerates *.xcodeproj, *.xcworkspace, Derived/
7
+# - Everything else is hand-authored source of truth → tracked
8
+# ============================================================
9
+
10
+# ------------------------------------------------------------------
11
+# Tauri-regenerated: XcodeGen manifest
12
+# Re-created by `cargo tauri ios init` from tauri.conf.json.
13
+# We use Project.swift (Tuist) as the Xcode project source of truth,
14
+# so project.yml is a Tauri implementation detail we don't need.
15
+# ------------------------------------------------------------------
16
+project.yml
17
+
18
+# ------------------------------------------------------------------
19
+# Tuist-regenerated: Xcode project & workspace
20
+# Fully described by Project.swift → always regenerate, never edit.
21
+# ------------------------------------------------------------------
22
+*.xcodeproj/
23
+*.xcworkspace/
24
+
25
+# ------------------------------------------------------------------
26
+# Tuist-regenerated: derived sources & info plists
27
+# Auto-synthesised from Project.swift (asset accessors, bundle IDs…).
28
+# ------------------------------------------------------------------
29
+Derived/
30
+
31
+# ------------------------------------------------------------------
32
+# Xcode runtime noise
33
+# ------------------------------------------------------------------
34
xcuserdata/
35
+
36
+# ------------------------------------------------------------------
37
+# Rust / Cargo build output
38
+# (also covered by src-tauri/.gitignore, belt-and-suspenders here)
39
+# ------------------------------------------------------------------
40
build/
41
+
42
+# ------------------------------------------------------------------
43
+# Compiled Rust static libraries injected by xcode-script
44
+# ------------------------------------------------------------------
45
Externals/
examples/tauri-app/src-tauri/gen/apple/.keep
examples/tauri-app/src-tauri/gen/apple/Makefile
new
+203
@@ -0,0 +1,203 @@
1
+# =============================================================================
2
+# gen/apple/Makefile
3
+#
4
+# Bridges the Tauri code-generation lifecycle with Tuist project generation.
5
+#
6
+# WHY THIS FILE EXISTS
7
+# --------------------
8
+# `cargo tauri ios init` regenerates project.yml (XcodeGen format) but does
9
+# NOT touch Project.swift (our Tuist manifest). We use Tuist as the single
10
+# source of truth for the Xcode project, so every time Tauri regenerates the
11
+# scaffold we must follow up with `tuist generate`.
12
+#
13
+# WORKFLOW
14
+# --------
15
+# First-time setup or after pulling fresh:
16
+# make setup
17
+#
18
+# After `cargo tauri ios init` (Tauri regenerated the scaffold):
19
+# make generate
20
+#
21
+# Open Xcode to work on iOS or tvOS:
22
+# make open
23
+#
24
+# Full reset (nuclear option — re-scaffolds Tauri then regenerates Tuist):
25
+# make reset
26
+# =============================================================================
27
+
28
+# Resolve the src-tauri root regardless of where make is invoked from.
29
+# This file lives at src-tauri/gen/apple/Makefile.
30
+SRC_TAURI := $(abspath $(dir $(lastword $(MAKEFILE_LIST)))../..)
31
+
32
+# Workspace root (two levels above src-tauri)
33
+APP_ROOT := $(abspath $(SRC_TAURI)/../..)
34
+
35
+.DEFAULT_GOAL := help
36
+
37
+# -----------------------------------------------------------------------------
38
+# help — print usage
39
+# -----------------------------------------------------------------------------
40
+.PHONY: help
41
+help:
42
+ @echo ""
43
+ @echo " Tauri + Tuist iOS/tvOS project targets"
44
+ @echo " ======================================="
45
+ @echo ""
46
+ @echo " make setup — first-time: install tuist (via mise) then generate"
47
+ @echo " make generate — run 'tuist generate' to rebuild the Xcode project"
48
+ @echo " make open — generate then open the workspace in Xcode"
49
+ @echo " make ios — generate then build the iOS target (simulator)"
50
+ @echo " make tvos — generate then build the tvOS target (simulator)"
51
+ @echo " make clean — remove Xcode-derived data for this project"
52
+ @echo " make reset — re-scaffold via Tauri then re-generate via Tuist"
53
+ @echo " make lint — run tuist lint on Project.swift"
54
+ @echo ""
55
+ @echo " Advanced:"
56
+ @echo " make tauri-init — run 'cargo tauri ios init' (re-generates project.yml)"
57
+ @echo " NOTE: follow up with 'make generate'"
58
+ @echo ""
59
+
60
+# -----------------------------------------------------------------------------
61
+# setup — install tooling (mise activates tuist) then generate the project
62
+# -----------------------------------------------------------------------------
63
+.PHONY: setup
64
+setup: _require_mise _tuist_install generate
65
+ @echo "✅ Setup complete. Run 'make open' to launch Xcode."
66
+
67
+# -----------------------------------------------------------------------------
68
+# generate — the core step: (re)build *.xcodeproj from Project.swift
69
+#
70
+# Called after:
71
+# • first checkout
72
+# • `cargo tauri ios init` (which only regenerates project.yml, not Project.swift)
73
+# • any edit to Project.swift
74
+# -----------------------------------------------------------------------------
75
+.PHONY: generate
76
+generate: _require_tuist
77
+ @echo "▶ tuist generate …"
78
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && tuist generate --no-open
79
+ @echo "✅ Xcode project regenerated from Project.swift"
80
+
81
+# -----------------------------------------------------------------------------
82
+# open — generate the project then open the workspace in Xcode
83
+# -----------------------------------------------------------------------------
84
+.PHONY: open
85
+open: _require_tuist
86
+ @echo "▶ tuist generate + open …"
87
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && tuist generate
88
+
89
+# -----------------------------------------------------------------------------
90
+# ios — build the iOS target against the default simulator
91
+# -----------------------------------------------------------------------------
92
+.PHONY: ios
93
+ios: generate
94
+ @echo "▶ Building tauri-app_iOS (simulator) …"
95
+ xcodebuild \
96
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
97
+ -scheme tauri-app_iOS \
98
+ -destination "generic/platform=iOS Simulator" \
99
+ -configuration Debug \
100
+ build \
101
+ | xcbeautify || xcodebuild \
102
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
103
+ -scheme tauri-app_iOS \
104
+ -destination "generic/platform=iOS Simulator" \
105
+ -configuration Debug \
106
+ build
107
+
108
+# -----------------------------------------------------------------------------
109
+# tvos — build the tvOS target against the default simulator
110
+# -----------------------------------------------------------------------------
111
+.PHONY: tvos
112
+tvos: generate
113
+ @echo "▶ Building tauri-app_tvOS (simulator) …"
114
+ xcodebuild \
115
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
116
+ -scheme tauri-app_tvOS \
117
+ -destination "generic/platform=tvOS Simulator" \
118
+ -configuration Debug \
119
+ build \
120
+ | xcbeautify || xcodebuild \
121
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
122
+ -scheme tauri-app_tvOS \
123
+ -destination "generic/platform=tvOS Simulator" \
124
+ -configuration Debug \
125
+ build
126
+
127
+# -----------------------------------------------------------------------------
128
+# clean — wipe derived data for this workspace
129
+# -----------------------------------------------------------------------------
130
+.PHONY: clean
131
+clean:
132
+ @echo "▶ Cleaning Xcode derived data …"
133
+ xcodebuild \
134
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
135
+ -scheme tauri-app_iOS \
136
+ clean 2>/dev/null || true
137
+ xcodebuild \
138
+ -workspace "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))tauri-app.xcworkspace" \
139
+ -scheme tauri-app_tvOS \
140
+ clean 2>/dev/null || true
141
+ @echo "✅ Clean complete."
142
+
143
+# -----------------------------------------------------------------------------
144
+# lint — validate Project.swift with tuist
145
+# -----------------------------------------------------------------------------
146
+.PHONY: lint
147
+lint: _require_tuist
148
+ @echo "▶ tuist lint …"
149
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && tuist lint project
150
+
151
+# -----------------------------------------------------------------------------
152
+# tauri-init — re-run Tauri's iOS scaffold (regenerates project.yml only)
153
+#
154
+# This intentionally does NOT call `make generate` automatically because
155
+# you may want to inspect what Tauri changed in project.yml before letting
156
+# Tuist regenerate the Xcode project. Run `make generate` when ready.
157
+# -----------------------------------------------------------------------------
158
+.PHONY: tauri-init
159
+tauri-init:
160
+ @echo "▶ cargo tauri ios init …"
161
+ cd "$(SRC_TAURI)" && cargo tauri ios init
162
+ @echo ""
163
+ @echo "⚠️ project.yml has been regenerated by Tauri."
164
+ @echo " project.yml is intentionally git-ignored — Project.swift is the"
165
+ @echo " Xcode project source of truth. Run 'make generate' to rebuild"
166
+ @echo " the Xcode project from Project.swift."
167
+ @echo ""
168
+
169
+# -----------------------------------------------------------------------------
170
+# reset — full nuclear reset: re-scaffold via Tauri, then regenerate via Tuist
171
+# -----------------------------------------------------------------------------
172
+.PHONY: reset
173
+reset: tauri-init generate
174
+ @echo "✅ Full reset complete."
175
+
176
+# =============================================================================
177
+# Private helpers
178
+# =============================================================================
179
+
180
+# Check mise is available (used to activate the pinned tuist version)
181
+.PHONY: _require_mise
182
+_require_mise:
183
+ @command -v mise >/dev/null 2>&1 || { \
184
+ echo "❌ mise not found. Install it from https://mise.jdx.dev/"; \
185
+ exit 1; \
186
+ }
187
+
188
+# Install the pinned tuist version via mise (reads mise.toml)
189
+.PHONY: _tuist_install
190
+_tuist_install: _require_mise
191
+ @echo "▶ Installing tuist (via mise) …"
192
+ cd "$(dir $(abspath $(lastword $(MAKEFILE_LIST))))" && mise install
193
+
194
+# Check tuist is available after mise activation
195
+.PHONY: _require_tuist
196
+_require_tuist:
197
+ @command -v tuist >/dev/null 2>&1 || { \
198
+ echo "❌ tuist not found."; \
199
+ echo " Run 'make setup' to install it, or activate mise in your shell:"; \
200
+ echo " eval \"\$$(mise activate \$$SHELL)\""; \
201
+ echo " then re-run this target."; \
202
+ exit 1; \
203
+ }
examples/tauri-app/src-tauri/gen/apple/Project.swift
new
+132
@@ -0,0 +1,132 @@
1
+import ProjectDescription
2
+
3
+let project = Project(
4
+ name: "tauri-app",
5
+ settings: .settings(
6
+ base: [
7
+ "DEVELOPMENT_TEAM": "NADBSNEZWH",
8
+ "PRODUCT_NAME": "tauri-app",
9
+ "PRODUCT_BUNDLE_IDENTIFIER": "com.tauri.dev",
10
+ ]
11
+ ),
12
+ targets: [
13
+ // MARK: - iOS target (mirrors Tauri-generated project.yml)
14
+ .target(
15
+ name: "tauri-app_iOS",
16
+ destinations: .iOS,
17
+ product: .app,
18
+ bundleId: "com.tauri.dev",
19
+ deploymentTargets: .iOS("14.0"),
20
+ infoPlist: .file(path: "tauri-app_iOS/Info.plist"),
21
+ sources: [
22
+ "Sources/**",
23
+ "tauri-app_iOS/**",
24
+ ],
25
+ resources: [
26
+ "Assets.xcassets",
27
+ "LaunchScreen.storyboard",
28
+ .folderReference(path: "assets"),
29
+ ],
30
+ entitlements: .file(path: "tauri-app_iOS/tauri-app_iOS.entitlements"),
31
+ scripts: [
32
+ .pre(
33
+ script: """
34
+ cargo tauri ios xcode-script -v \
35
+ --platform ${PLATFORM_DISPLAY_NAME:?} \
36
+ --sdk-root ${SDKROOT:?} \
37
+ --framework-search-paths "${FRAMEWORK_SEARCH_PATHS:?}" \
38
+ --header-search-paths "${HEADER_SEARCH_PATHS:?}" \
39
+ --gcc-preprocessor-definitions "${GCC_PREPROCESSOR_DEFINITIONS:-}" \
40
+ --configuration ${CONFIGURATION:?} \
41
+ ${FORCE_COLOR} ${ARCHS:?}
42
+ """,
43
+ name: "Build Rust Code",
44
+ outputPaths: [
45
+ "$(SRCROOT)/Externals/x86_64/${CONFIGURATION}/libapp.a",
46
+ "$(SRCROOT)/Externals/arm64/${CONFIGURATION}/libapp.a",
47
+ ],
48
+ basedOnDependencyAnalysis: false
49
+ )
50
+ ],
51
+ dependencies: [
52
+ .sdk(name: "CoreGraphics", type: .framework),
53
+ .sdk(name: "Metal", type: .framework),
54
+ .sdk(name: "MetalKit", type: .framework),
55
+ .sdk(name: "QuartzCore", type: .framework),
56
+ .sdk(name: "Security", type: .framework),
57
+ .sdk(name: "UIKit", type: .framework),
58
+ .sdk(name: "WebKit", type: .framework),
59
+ ],
60
+ settings: .settings(
61
+ base: [
62
+ "ENABLE_BITCODE": "NO",
63
+ "ARCHS": "arm64",
64
+ "VALID_ARCHS": "arm64",
65
+ "ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES": "YES",
66
+ "LIBRARY_SEARCH_PATHS[arch=arm64]": [
67
+ "$(inherited)",
68
+ "$(PROJECT_DIR)/Externals/arm64/$(CONFIGURATION)",
69
+ "$(SDKROOT)/usr/lib/swift",
70
+ "$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)",
71
+ "$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)",
72
+ ],
73
+ "LIBRARY_SEARCH_PATHS[arch=x86_64]": [
74
+ "$(inherited)",
75
+ "$(PROJECT_DIR)/Externals/x86_64/$(CONFIGURATION)",
76
+ "$(SDKROOT)/usr/lib/swift",
77
+ "$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)",
78
+ "$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)",
79
+ ],
80
+ "EXCLUDED_ARCHS[sdk=iphoneos*]": "x86_64",
81
+ "OTHER_LDFLAGS": [
82
+ "$(inherited)",
83
+ "-lapp",
84
+ ],
85
+ ]
86
+ )
87
+ ),
88
+
89
+ // MARK: - tvOS placeholder target (no WebView on tvOS — native UI only)
90
+ .target(
91
+ name: "tauri-app_tvOS",
92
+ destinations: [.appleTv],
93
+ product: .app,
94
+ bundleId: "com.tauri.dev.tvos",
95
+ deploymentTargets: .tvOS("14.0"),
96
+ infoPlist: .file(path: "tauri-app_tvOS/Info.plist"),
97
+ sources: [
98
+ "tauri-app_tvOS/**"
99
+ ],
100
+ resources: [
101
+ "Assets.xcassets"
102
+ ],
103
+ dependencies: [
104
+ .sdk(name: "UIKit", type: .framework)
105
+ ],
106
+ settings: .settings(
107
+ base: [
108
+ "ENABLE_BITCODE": "NO",
109
+ "ARCHS": "arm64",
110
+ ]
111
+ )
112
+ ),
113
+ ],
114
+ schemes: [
115
+ .scheme(
116
+ name: "tauri-app_iOS",
117
+ buildAction: .buildAction(targets: ["tauri-app_iOS"]),
118
+ runAction: .runAction(configuration: .debug),
119
+ archiveAction: .archiveAction(configuration: .release),
120
+ profileAction: .profileAction(configuration: .release),
121
+ analyzeAction: .analyzeAction(configuration: .debug)
122
+ ),
123
+ .scheme(
124
+ name: "tauri-app_tvOS",
125
+ buildAction: .buildAction(targets: ["tauri-app_tvOS"]),
126
+ runAction: .runAction(configuration: .debug),
127
+ archiveAction: .archiveAction(configuration: .release),
128
+ profileAction: .profileAction(configuration: .release),
129
+ analyzeAction: .analyzeAction(configuration: .debug)
130
+ ),
131
+ ]
132
+)
examples/tauri-app/src-tauri/gen/apple/mise.toml
new
+2
@@ -0,0 +1,2 @@
1
+[tools]
2
+tuist = "4.150.0"
examples/tauri-app/src-tauri/gen/apple/project.yml
deleted
-89
@@ -1,89 +0,0 @@
1
-name: tauri-app
2
-options:
3
- bundleIdPrefix: com.tauri.dev
4
- deploymentTarget:
5
- iOS: 14.0
6
-fileGroups: [../../src]
7
-configs:
8
- debug: debug
9
- release: release
10
-settingGroups:
11
- app:
12
- base:
13
- PRODUCT_NAME: tauri-app
14
- PRODUCT_BUNDLE_IDENTIFIER: com.tauri.dev
15
- DEVELOPMENT_TEAM: NADBSNEZWH
16
-targetTemplates:
17
- app:
18
- type: application
19
- sources:
20
- - path: Sources
21
- scheme:
22
- environmentVariables:
23
- RUST_BACKTRACE: full
24
- RUST_LOG: info
25
- settings:
26
- groups: [app]
27
-targets:
28
- tauri-app_iOS:
29
- type: application
30
- platform: iOS
31
- sources:
32
- - path: Sources
33
- - path: Assets.xcassets
34
- - path: Externals
35
- - path: tauri-app_iOS
36
- - path: assets
37
- buildPhase: resources
38
- type: folder
39
- - path: LaunchScreen.storyboard
40
- info:
41
- path: tauri-app_iOS/Info.plist
42
- properties:
43
- LSRequiresIPhoneOS: true
44
- UILaunchStoryboardName: LaunchScreen
45
- UIRequiredDeviceCapabilities: [arm64, metal]
46
- UISupportedInterfaceOrientations:
47
- - UIInterfaceOrientationPortrait
48
- - UIInterfaceOrientationLandscapeLeft
49
- - UIInterfaceOrientationLandscapeRight
50
- UISupportedInterfaceOrientations~ipad:
51
- - UIInterfaceOrientationPortrait
52
- - UIInterfaceOrientationPortraitUpsideDown
53
- - UIInterfaceOrientationLandscapeLeft
54
- - UIInterfaceOrientationLandscapeRight
55
- CFBundleShortVersionString: 0.1.0
56
- CFBundleVersion: "0.1.0"
57
- entitlements:
58
- path: tauri-app_iOS/tauri-app_iOS.entitlements
59
- scheme:
60
- environmentVariables:
61
- RUST_BACKTRACE: full
62
- RUST_LOG: info
63
- settings:
64
- base:
65
- ENABLE_BITCODE: false
66
- ARCHS: [arm64]
67
- VALID_ARCHS: arm64
68
- LIBRARY_SEARCH_PATHS[arch=x86_64]: $(inherited) $(PROJECT_DIR)/Externals/x86_64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)
69
- LIBRARY_SEARCH_PATHS[arch=arm64]: $(inherited) $(PROJECT_DIR)/Externals/arm64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)
70
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES: true
71
- EXCLUDED_ARCHS[sdk=iphoneos*]: x86_64
72
- groups: [app]
73
- dependencies:
74
- - framework: libapp.a
75
- embed: false
76
- - sdk: CoreGraphics.framework
77
- - sdk: Metal.framework
78
- - sdk: MetalKit.framework
79
- - sdk: QuartzCore.framework
80
- - sdk: Security.framework
81
- - sdk: UIKit.framework
82
- - sdk: WebKit.framework
83
- preBuildScripts:
84
- - script: cargo tauri ios xcode-script -v --platform ${PLATFORM_DISPLAY_NAME:?} --sdk-root ${SDKROOT:?} --framework-search-paths "${FRAMEWORK_SEARCH_PATHS:?}" --header-search-paths "${HEADER_SEARCH_PATHS:?}" --gcc-preprocessor-definitions "${GCC_PREPROCESSOR_DEFINITIONS:-}" --configuration ${CONFIGURATION:?} ${FORCE_COLOR} ${ARCHS:?}
85
- name: Build Rust Code
86
- basedOnDependencyAnalysis: false
87
- outputFiles:
88
- - $(SRCROOT)/Externals/x86_64/${CONFIGURATION}/libapp.a
89
- - $(SRCROOT)/Externals/arm64/${CONFIGURATION}/libapp.a
\ No newline at end of file
examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.pbxproj
deleted
-465
@@ -1,465 +0,0 @@
1
-// !$*UTF8*$!
2
-{
3
- archiveVersion = 1;
4
- classes = {
5
- };
6
- objectVersion = 77;
7
- objects = {
8
-
9
-/* Begin PBXBuildFile section */
10
- 094A1ECD90ECD007825D95B3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84E625C1ABDB2D39CB77BF29 /* Security.framework */; };
11
- 1524BBF419A24C289873FCE0 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA1A066F7EDD869BC014BB9C /* Metal.framework */; };
12
- 5DCFDCE0989E0655641185BE /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BA38F7BF7C28E04DBA849965 /* LaunchScreen.storyboard */; };
13
- 5DDC8F8949AE56AB4B683F62 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5384EE0C649F19A31B462538 /* QuartzCore.framework */; };
14
- 6495EEEF2DFC12CB82351B2B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C42C09CE350D0304EDF85C59 /* UIKit.framework */; };
15
- 7425A66C523CC66EFF87A16E /* libapp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 46600E42EDBD4E2F9CFFB94E /* libapp.a */; };
16
- 74C25A7912AFE30DBE96B590 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = 234C7D371C7B526F7E893B15 /* assets */; };
17
- 7A50F9841502955D69915755 /* MetalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B8DBF813DB5FCB214283D94D /* MetalKit.framework */; };
18
- 7E5D9DF6134425B5314935DE /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75C0A66A4769E0B428DFFE16 /* main.mm */; };
19
- 824033B5A7F94F13A4C63E6E /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF0F15D9837DA9743995496A /* WebKit.framework */; };
20
- 8A272DD02B0D36ACBCE73E26 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CFDCAF660F4CA93110C8FB02 /* Assets.xcassets */; };
21
- CA00951E60FA3594F396EEEC /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC56A11F310BBFF30CCFEB63 /* CoreGraphics.framework */; };
22
-/* End PBXBuildFile section */
23
-
24
-/* Begin PBXFileReference section */
25
- 234C7D371C7B526F7E893B15 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; path = assets; sourceTree = SOURCE_ROOT; };
26
- 415CE9B61EE711FB11882F1B /* bindings.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bindings.h; sourceTree = "<group>"; };
27
- 46600E42EDBD4E2F9CFFB94E /* libapp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libapp.a; sourceTree = "<group>"; };
28
- 5384EE0C649F19A31B462538 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
29
- 6B62CCFCDED0CBE851A51E4F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
30
- 75C0A66A4769E0B428DFFE16 /* main.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
31
- 7A62F8DA3ACF6DA66CB9785D /* tauri-app_iOS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "tauri-app_iOS.entitlements"; sourceTree = "<group>"; };
32
- 84E625C1ABDB2D39CB77BF29 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
33
- 9B11C2C873FB5A7B97B0605A /* tauri-app_iOS.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = "tauri-app_iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
34
- AC56A11F310BBFF30CCFEB63 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
35
- B8DBF813DB5FCB214283D94D /* MetalKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MetalKit.framework; path = System/Library/Frameworks/MetalKit.framework; sourceTree = SDKROOT; };
36
- BA38F7BF7C28E04DBA849965 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = "<group>"; };
37
- C42C09CE350D0304EDF85C59 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
38
- CA1A066F7EDD869BC014BB9C /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = System/Library/Frameworks/Metal.framework; sourceTree = SDKROOT; };
39
- CF0F15D9837DA9743995496A /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
40
- CFDCAF660F4CA93110C8FB02 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
41
- D96C5A0C6EF1CFC067A1C008 /* main.rs */ = {isa = PBXFileReference; path = main.rs; sourceTree = "<group>"; };
42
- E486419C84C58B66E0FC1383 /* lib.rs */ = {isa = PBXFileReference; path = lib.rs; sourceTree = "<group>"; };
43
-/* End PBXFileReference section */
44
-
45
-/* Begin PBXFrameworksBuildPhase section */
46
- 6EEA0490763EB982F7701E3D /* Frameworks */ = {
47
- isa = PBXFrameworksBuildPhase;
48
- buildActionMask = 2147483647;
49
- files = (
50
- 7425A66C523CC66EFF87A16E /* libapp.a in Frameworks */,
51
- CA00951E60FA3594F396EEEC /* CoreGraphics.framework in Frameworks */,
52
- 1524BBF419A24C289873FCE0 /* Metal.framework in Frameworks */,
53
- 7A50F9841502955D69915755 /* MetalKit.framework in Frameworks */,
54
- 5DDC8F8949AE56AB4B683F62 /* QuartzCore.framework in Frameworks */,
55
- 094A1ECD90ECD007825D95B3 /* Security.framework in Frameworks */,
56
- 6495EEEF2DFC12CB82351B2B /* UIKit.framework in Frameworks */,
57
- 824033B5A7F94F13A4C63E6E /* WebKit.framework in Frameworks */,
58
- );
59
- runOnlyForDeploymentPostprocessing = 0;
60
- };
61
-/* End PBXFrameworksBuildPhase section */
62
-
63
-/* Begin PBXGroup section */
64
- 2ECFA35AFF2D5945783C3B8D /* Externals */ = {
65
- isa = PBXGroup;
66
- children = (
67
- );
68
- path = Externals;
69
- sourceTree = "<group>";
70
- };
71
- 4261FD71066ABB203F1B3741 /* Products */ = {
72
- isa = PBXGroup;
73
- children = (
74
- 9B11C2C873FB5A7B97B0605A /* tauri-app_iOS.app */,
75
- );
76
- name = Products;
77
- sourceTree = "<group>";
78
- };
79
- 48DF3F622809E7EBA4ED342A /* src */ = {
80
- isa = PBXGroup;
81
- children = (
82
- E486419C84C58B66E0FC1383 /* lib.rs */,
83
- D96C5A0C6EF1CFC067A1C008 /* main.rs */,
84
- );
85
- name = src;
86
- path = ../../src;
87
- sourceTree = "<group>";
88
- };
89
- 5FCA5E244F4BE4C93672F978 /* bindings */ = {
90
- isa = PBXGroup;
91
- children = (
92
- 415CE9B61EE711FB11882F1B /* bindings.h */,
93
- );
94
- path = bindings;
95
- sourceTree = "<group>";
96
- };
97
- 86E4D2974D6FC803E43026BD /* Frameworks */ = {
98
- isa = PBXGroup;
99
- children = (
100
- AC56A11F310BBFF30CCFEB63 /* CoreGraphics.framework */,
101
- 46600E42EDBD4E2F9CFFB94E /* libapp.a */,
102
- CA1A066F7EDD869BC014BB9C /* Metal.framework */,
103
- B8DBF813DB5FCB214283D94D /* MetalKit.framework */,
104
- 5384EE0C649F19A31B462538 /* QuartzCore.framework */,
105
- 84E625C1ABDB2D39CB77BF29 /* Security.framework */,
106
- C42C09CE350D0304EDF85C59 /* UIKit.framework */,
107
- CF0F15D9837DA9743995496A /* WebKit.framework */,
108
- );
109
- name = Frameworks;
110
- sourceTree = "<group>";
111
- };
112
- 90B7B06659AD5A7A7EE39662 /* Sources */ = {
113
- isa = PBXGroup;
114
- children = (
115
- 9A6A58EE8A3E239B0E7BDD81 /* tauri-app */,
116
- );
117
- path = Sources;
118
- sourceTree = "<group>";
119
- };
120
- 9A6A58EE8A3E239B0E7BDD81 /* tauri-app */ = {
121
- isa = PBXGroup;
122
- children = (
123
- 75C0A66A4769E0B428DFFE16 /* main.mm */,
124
- 5FCA5E244F4BE4C93672F978 /* bindings */,
125
- );
126
- path = "tauri-app";
127
- sourceTree = "<group>";
128
- };
129
- A17B869C1C261C5F8DF765C9 /* tauri-app_iOS */ = {
130
- isa = PBXGroup;
131
- children = (
132
- 6B62CCFCDED0CBE851A51E4F /* Info.plist */,
133
- 7A62F8DA3ACF6DA66CB9785D /* tauri-app_iOS.entitlements */,
134
- );
135
- path = "tauri-app_iOS";
136
- sourceTree = "<group>";
137
- };
138
- E8C7C60131D2B902F3255A8F = {
139
- isa = PBXGroup;
140
- children = (
141
- 234C7D371C7B526F7E893B15 /* assets */,
142
- CFDCAF660F4CA93110C8FB02 /* Assets.xcassets */,
143
- BA38F7BF7C28E04DBA849965 /* LaunchScreen.storyboard */,
144
- 2ECFA35AFF2D5945783C3B8D /* Externals */,
145
- 90B7B06659AD5A7A7EE39662 /* Sources */,
146
- 48DF3F622809E7EBA4ED342A /* src */,
147
- A17B869C1C261C5F8DF765C9 /* tauri-app_iOS */,
148
- 86E4D2974D6FC803E43026BD /* Frameworks */,
149
- 4261FD71066ABB203F1B3741 /* Products */,
150
- );
151
- sourceTree = "<group>";
152
- };
153
-/* End PBXGroup section */
154
-
155
-/* Begin PBXNativeTarget section */
156
- 067C19C8047A2326EE93616E /* tauri-app_iOS */ = {
157
- isa = PBXNativeTarget;
158
- buildConfigurationList = 492FB4942D220065AF299C12 /* Build configuration list for PBXNativeTarget "tauri-app_iOS" */;
159
- buildPhases = (
160
- 4CFF21EFA1FFE4D2AB9D6998 /* Build Rust Code */,
161
- D8D571D7BDCA1ABF2E0CB9D6 /* Sources */,
162
- A4D85C1726744E26D8F01FD3 /* Resources */,
163
- 6EEA0490763EB982F7701E3D /* Frameworks */,
164
- );
165
- buildRules = (
166
- );
167
- dependencies = (
168
- );
169
- name = "tauri-app_iOS";
170
- packageProductDependencies = (
171
- );
172
- productName = "tauri-app_iOS";
173
- productReference = 9B11C2C873FB5A7B97B0605A /* tauri-app_iOS.app */;
174
- productType = "com.apple.product-type.application";
175
- };
176
-/* End PBXNativeTarget section */
177
-
178
-/* Begin PBXProject section */
179
- 90D4CFD39CFBBAA5E9883AD5 /* Project object */ = {
180
- isa = PBXProject;
181
- attributes = {
182
- BuildIndependentTargetsInParallel = YES;
183
- LastUpgradeCheck = 1430;
184
- TargetAttributes = {
185
- 067C19C8047A2326EE93616E = {
186
- DevelopmentTeam = NADBSNEZWH;
187
- };
188
- };
189
- };
190
- buildConfigurationList = 15AD1887792B155C6905ADD6 /* Build configuration list for PBXProject "tauri-app" */;
191
- compatibilityVersion = "Xcode 14.0";
192
- developmentRegion = en;
193
- hasScannedForEncodings = 0;
194
- knownRegions = (
195
- Base,
196
- en,
197
- );
198
- mainGroup = E8C7C60131D2B902F3255A8F;
199
- minimizedProjectReferenceProxies = 1;
200
- preferredProjectObjectVersion = 77;
201
- projectDirPath = "";
202
- projectRoot = "";
203
- targets = (
204
- 067C19C8047A2326EE93616E /* tauri-app_iOS */,
205
- );
206
- };
207
-/* End PBXProject section */
208
-
209
-/* Begin PBXResourcesBuildPhase section */
210
- A4D85C1726744E26D8F01FD3 /* Resources */ = {
211
- isa = PBXResourcesBuildPhase;
212
- buildActionMask = 2147483647;
213
- files = (
214
- 8A272DD02B0D36ACBCE73E26 /* Assets.xcassets in Resources */,
215
- 5DCFDCE0989E0655641185BE /* LaunchScreen.storyboard in Resources */,
216
- 74C25A7912AFE30DBE96B590 /* assets in Resources */,
217
- );
218
- runOnlyForDeploymentPostprocessing = 0;
219
- };
220
-/* End PBXResourcesBuildPhase section */
221
-
222
-/* Begin PBXShellScriptBuildPhase section */
223
- 4CFF21EFA1FFE4D2AB9D6998 /* Build Rust Code */ = {
224
- isa = PBXShellScriptBuildPhase;
225
- alwaysOutOfDate = 1;
226
- buildActionMask = 2147483647;
227
- files = (
228
- );
229
- inputFileListPaths = (
230
- );
231
- inputPaths = (
232
- );
233
- name = "Build Rust Code";
234
- outputFileListPaths = (
235
- );
236
- outputPaths = (
237
- "$(SRCROOT)/Externals/x86_64/${CONFIGURATION}/libapp.a",
238
- "$(SRCROOT)/Externals/arm64/${CONFIGURATION}/libapp.a",
239
- );
240
- runOnlyForDeploymentPostprocessing = 0;
241
- shellPath = /bin/sh;
242
- shellScript = "cargo tauri ios xcode-script -v --platform ${PLATFORM_DISPLAY_NAME:?} --sdk-root ${SDKROOT:?} --framework-search-paths \"${FRAMEWORK_SEARCH_PATHS:?}\" --header-search-paths \"${HEADER_SEARCH_PATHS:?}\" --gcc-preprocessor-definitions \"${GCC_PREPROCESSOR_DEFINITIONS:-}\" --configuration ${CONFIGURATION:?} ${FORCE_COLOR} ${ARCHS:?}";
243
- };
244
-/* End PBXShellScriptBuildPhase section */
245
-
246
-/* Begin PBXSourcesBuildPhase section */
247
- D8D571D7BDCA1ABF2E0CB9D6 /* Sources */ = {
248
- isa = PBXSourcesBuildPhase;
249
- buildActionMask = 2147483647;
250
- files = (
251
- 7E5D9DF6134425B5314935DE /* main.mm in Sources */,
252
- );
253
- runOnlyForDeploymentPostprocessing = 0;
254
- };
255
-/* End PBXSourcesBuildPhase section */
256
-
257
-/* Begin XCBuildConfiguration section */
258
- 421E0640619ED5B0C0B13B4E /* debug */ = {
259
- isa = XCBuildConfiguration;
260
- buildSettings = {
261
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
262
- ARCHS = (
263
- arm64,
264
- );
265
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
266
- CODE_SIGN_ENTITLEMENTS = "tauri-app_iOS/tauri-app_iOS.entitlements";
267
- CODE_SIGN_IDENTITY = "iPhone Developer";
268
- DEVELOPMENT_TEAM = "NADBSNEZWH";
269
- ENABLE_BITCODE = NO;
270
- "EXCLUDED_ARCHS[sdk=iphoneos*]" = x86_64;
271
- FRAMEWORK_SEARCH_PATHS = (
272
- "$(inherited)",
273
- "\".\"",
274
- );
275
- INFOPLIST_FILE = "tauri-app_iOS/Info.plist";
276
- LD_RUNPATH_SEARCH_PATHS = (
277
- "$(inherited)",
278
- "@executable_path/Frameworks",
279
- );
280
- "LIBRARY_SEARCH_PATHS[arch=arm64]" = "$(inherited) $(PROJECT_DIR)/Externals/arm64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)";
281
- "LIBRARY_SEARCH_PATHS[arch=x86_64]" = "$(inherited) $(PROJECT_DIR)/Externals/x86_64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)";
282
- PRODUCT_BUNDLE_IDENTIFIER = com.tauri.dev;
283
- PRODUCT_NAME = "tauri-app";
284
- SDKROOT = iphoneos;
285
- TARGETED_DEVICE_FAMILY = "1,2";
286
- VALID_ARCHS = arm64;
287
- };
288
- name = debug;
289
- };
290
- 62330632B84ED41E941EFCF6 /* release */ = {
291
- isa = XCBuildConfiguration;
292
- buildSettings = {
293
- ALWAYS_SEARCH_USER_PATHS = NO;
294
- CLANG_ANALYZER_NONNULL = YES;
295
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
296
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
297
- CLANG_CXX_LIBRARY = "libc++";
298
- CLANG_ENABLE_MODULES = YES;
299
- CLANG_ENABLE_OBJC_ARC = YES;
300
- CLANG_ENABLE_OBJC_WEAK = YES;
301
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
302
- CLANG_WARN_BOOL_CONVERSION = YES;
303
- CLANG_WARN_COMMA = YES;
304
- CLANG_WARN_CONSTANT_CONVERSION = YES;
305
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
306
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
307
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
308
- CLANG_WARN_EMPTY_BODY = YES;
309
- CLANG_WARN_ENUM_CONVERSION = YES;
310
- CLANG_WARN_INFINITE_RECURSION = YES;
311
- CLANG_WARN_INT_CONVERSION = YES;
312
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
313
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
314
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
315
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
316
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
317
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
318
- CLANG_WARN_STRICT_PROTOTYPES = YES;
319
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
320
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
321
- CLANG_WARN_UNREACHABLE_CODE = YES;
322
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
323
- COPY_PHASE_STRIP = NO;
324
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
325
- ENABLE_NS_ASSERTIONS = NO;
326
- ENABLE_STRICT_OBJC_MSGSEND = YES;
327
- GCC_C_LANGUAGE_STANDARD = gnu11;
328
- GCC_NO_COMMON_BLOCKS = YES;
329
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
330
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
331
- GCC_WARN_UNDECLARED_SELECTOR = YES;
332
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
333
- GCC_WARN_UNUSED_FUNCTION = YES;
334
- GCC_WARN_UNUSED_VARIABLE = YES;
335
- IPHONEOS_DEPLOYMENT_TARGET = 14.0;
336
- MTL_ENABLE_DEBUG_INFO = NO;
337
- MTL_FAST_MATH = YES;
338
- PRODUCT_NAME = "$(TARGET_NAME)";
339
- SDKROOT = iphoneos;
340
- SWIFT_COMPILATION_MODE = wholemodule;
341
- SWIFT_OPTIMIZATION_LEVEL = "-O";
342
- SWIFT_VERSION = 5.0;
343
- };
344
- name = release;
345
- };
346
- 62D98D8CE88586901FBBF6C0 /* debug */ = {
347
- isa = XCBuildConfiguration;
348
- buildSettings = {
349
- ALWAYS_SEARCH_USER_PATHS = NO;
350
- CLANG_ANALYZER_NONNULL = YES;
351
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
352
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
353
- CLANG_CXX_LIBRARY = "libc++";
354
- CLANG_ENABLE_MODULES = YES;
355
- CLANG_ENABLE_OBJC_ARC = YES;
356
- CLANG_ENABLE_OBJC_WEAK = YES;
357
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
358
- CLANG_WARN_BOOL_CONVERSION = YES;
359
- CLANG_WARN_COMMA = YES;
360
- CLANG_WARN_CONSTANT_CONVERSION = YES;
361
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
362
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
363
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
364
- CLANG_WARN_EMPTY_BODY = YES;
365
- CLANG_WARN_ENUM_CONVERSION = YES;
366
- CLANG_WARN_INFINITE_RECURSION = YES;
367
- CLANG_WARN_INT_CONVERSION = YES;
368
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
369
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
370
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
371
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
372
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
373
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
374
- CLANG_WARN_STRICT_PROTOTYPES = YES;
375
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
376
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
377
- CLANG_WARN_UNREACHABLE_CODE = YES;
378
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
379
- COPY_PHASE_STRIP = NO;
380
- DEBUG_INFORMATION_FORMAT = dwarf;
381
- ENABLE_STRICT_OBJC_MSGSEND = YES;
382
- ENABLE_TESTABILITY = YES;
383
- GCC_C_LANGUAGE_STANDARD = gnu11;
384
- GCC_DYNAMIC_NO_PIC = NO;
385
- GCC_NO_COMMON_BLOCKS = YES;
386
- GCC_OPTIMIZATION_LEVEL = 0;
387
- GCC_PREPROCESSOR_DEFINITIONS = (
388
- "$(inherited)",
389
- "DEBUG=1",
390
- );
391
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
392
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
393
- GCC_WARN_UNDECLARED_SELECTOR = YES;
394
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
395
- GCC_WARN_UNUSED_FUNCTION = YES;
396
- GCC_WARN_UNUSED_VARIABLE = YES;
397
- IPHONEOS_DEPLOYMENT_TARGET = 14.0;
398
- MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
399
- MTL_FAST_MATH = YES;
400
- ONLY_ACTIVE_ARCH = YES;
401
- PRODUCT_NAME = "$(TARGET_NAME)";
402
- SDKROOT = iphoneos;
403
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
404
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
405
- SWIFT_VERSION = 5.0;
406
- };
407
- name = debug;
408
- };
409
- D2A4FF1B078298AC78D0EBD3 /* release */ = {
410
- isa = XCBuildConfiguration;
411
- buildSettings = {
412
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
413
- ARCHS = (
414
- arm64,
415
- );
416
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
417
- CODE_SIGN_ENTITLEMENTS = "tauri-app_iOS/tauri-app_iOS.entitlements";
418
- CODE_SIGN_IDENTITY = "iPhone Developer";
419
- DEVELOPMENT_TEAM = "NADBSNEZWH";
420
- ENABLE_BITCODE = NO;
421
- "EXCLUDED_ARCHS[sdk=iphoneos*]" = x86_64;
422
- FRAMEWORK_SEARCH_PATHS = (
423
- "$(inherited)",
424
- "\".\"",
425
- );
426
- INFOPLIST_FILE = "tauri-app_iOS/Info.plist";
427
- LD_RUNPATH_SEARCH_PATHS = (
428
- "$(inherited)",
429
- "@executable_path/Frameworks",
430
- );
431
- "LIBRARY_SEARCH_PATHS[arch=arm64]" = "$(inherited) $(PROJECT_DIR)/Externals/arm64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)";
432
- "LIBRARY_SEARCH_PATHS[arch=x86_64]" = "$(inherited) $(PROJECT_DIR)/Externals/x86_64/$(CONFIGURATION) $(SDKROOT)/usr/lib/swift $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME) $(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)";
433
- PRODUCT_BUNDLE_IDENTIFIER = com.tauri.dev;
434
- PRODUCT_NAME = "tauri-app";
435
- SDKROOT = iphoneos;
436
- TARGETED_DEVICE_FAMILY = "1,2";
437
- VALID_ARCHS = arm64;
438
- };
439
- name = release;
440
- };
441
-/* End XCBuildConfiguration section */
442
-
443
-/* Begin XCConfigurationList section */
444
- 15AD1887792B155C6905ADD6 /* Build configuration list for PBXProject "tauri-app" */ = {
445
- isa = XCConfigurationList;
446
- buildConfigurations = (
447
- 62D98D8CE88586901FBBF6C0 /* debug */,
448
- 62330632B84ED41E941EFCF6 /* release */,
449
- );
450
- defaultConfigurationIsVisible = 0;
451
- defaultConfigurationName = debug;
452
- };
453
- 492FB4942D220065AF299C12 /* Build configuration list for PBXNativeTarget "tauri-app_iOS" */ = {
454
- isa = XCConfigurationList;
455
- buildConfigurations = (
456
- 421E0640619ED5B0C0B13B4E /* debug */,
457
- D2A4FF1B078298AC78D0EBD3 /* release */,
458
- );
459
- defaultConfigurationIsVisible = 0;
460
- defaultConfigurationName = debug;
461
- };
462
-/* End XCConfigurationList section */
463
- };
464
- rootObject = 90D4CFD39CFBBAA5E9883AD5 /* Project object */;
465
-}
examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted
-7
@@ -1,7 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<Workspace
3
- version = "1.0">
4
- <FileRef
5
- location = "self:">
6
- </FileRef>
7
-</Workspace>
examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
deleted
-10
@@ -1,10 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
-<plist version="1.0">
4
-<dict>
5
- <key>BuildSystemType</key>
6
- <string>Original</string>
7
- <key>DisableBuildSystemDeprecationDiagnostic</key>
8
- <true/>
9
-</dict>
10
-</plist>
examples/tauri-app/src-tauri/gen/apple/tauri-app.xcodeproj/xcshareddata/xcschemes/tauri-app_iOS.xcscheme
deleted
-123
@@ -1,123 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8"?>
2
-<Scheme
3
- LastUpgradeVersion = "1430"
4
- version = "1.3">
5
- <BuildAction
6
- parallelizeBuildables = "YES"
7
- buildImplicitDependencies = "YES">
8
- <BuildActionEntries>
9
- <BuildActionEntry
10
- buildForTesting = "YES"
11
- buildForRunning = "YES"
12
- buildForProfiling = "YES"
13
- buildForArchiving = "YES"
14
- buildForAnalyzing = "YES">
15
- <BuildableReference
16
- BuildableIdentifier = "primary"
17
- BlueprintIdentifier = "067C19C8047A2326EE93616E"
18
- BuildableName = "tauri-app.app"
19
- BlueprintName = "tauri-app_iOS"
20
- ReferencedContainer = "container:tauri-app.xcodeproj">
21
- </BuildableReference>
22
- </BuildActionEntry>
23
- </BuildActionEntries>
24
- </BuildAction>
25
- <TestAction
26
- buildConfiguration = "debug"
27
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29
- shouldUseLaunchSchemeArgsEnv = "NO">
30
- <MacroExpansion>
31
- <BuildableReference
32
- BuildableIdentifier = "primary"
33
- BlueprintIdentifier = "067C19C8047A2326EE93616E"
34
- BuildableName = "tauri-app.app"
35
- BlueprintName = "tauri-app_iOS"
36
- ReferencedContainer = "container:tauri-app.xcodeproj">
37
- </BuildableReference>
38
- </MacroExpansion>
39
- <EnvironmentVariables>
40
- <EnvironmentVariable
41
- key = "RUST_BACKTRACE"
42
- value = "full"
43
- isEnabled = "YES">
44
- </EnvironmentVariable>
45
- <EnvironmentVariable
46
- key = "RUST_LOG"
47
- value = "info"
48
- isEnabled = "YES">
49
- </EnvironmentVariable>
50
- </EnvironmentVariables>
51
- <Testables>
52
- </Testables>
53
- </TestAction>
54
- <LaunchAction
55
- buildConfiguration = "debug"
56
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
57
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
58
- launchStyle = "0"
59
- useCustomWorkingDirectory = "NO"
60
- ignoresPersistentStateOnLaunch = "NO"
61
- debugDocumentVersioning = "YES"
62
- debugServiceExtension = "internal"
63
- allowLocationSimulation = "YES">
64
- <BuildableProductRunnable
65
- runnableDebuggingMode = "0">
66
- <BuildableReference
67
- BuildableIdentifier = "primary"
68
- BlueprintIdentifier = "067C19C8047A2326EE93616E"
69
- BuildableName = "tauri-app.app"
70
- BlueprintName = "tauri-app_iOS"
71
- ReferencedContainer = "container:tauri-app.xcodeproj">
72
- </BuildableReference>
73
- </BuildableProductRunnable>
74
- <EnvironmentVariables>
75
- <EnvironmentVariable
76
- key = "RUST_BACKTRACE"
77
- value = "full"
78
- isEnabled = "YES">
79
- </EnvironmentVariable>
80
- <EnvironmentVariable
81
- key = "RUST_LOG"
82
- value = "info"
83
- isEnabled = "YES">
84
- </EnvironmentVariable>
85
- </EnvironmentVariables>
86
- </LaunchAction>
87
- <ProfileAction
88
- buildConfiguration = "release"
89
- shouldUseLaunchSchemeArgsEnv = "NO"
90
- savedToolIdentifier = ""
91
- useCustomWorkingDirectory = "NO"
92
- debugDocumentVersioning = "YES">
93
- <BuildableProductRunnable
94
- runnableDebuggingMode = "0">
95
- <BuildableReference
96
- BuildableIdentifier = "primary"
97
- BlueprintIdentifier = "067C19C8047A2326EE93616E"
98
- BuildableName = "tauri-app.app"
99
- BlueprintName = "tauri-app_iOS"
100
- ReferencedContainer = "container:tauri-app.xcodeproj">
101
- </BuildableReference>
102
- </BuildableProductRunnable>
103
- <EnvironmentVariables>
104
- <EnvironmentVariable
105
- key = "RUST_BACKTRACE"
106
- value = "full"
107
- isEnabled = "YES">
108
- </EnvironmentVariable>
109
- <EnvironmentVariable
110
- key = "RUST_LOG"
111
- value = "info"
112
- isEnabled = "YES">
113
- </EnvironmentVariable>
114
- </EnvironmentVariables>
115
- </ProfileAction>
116
- <AnalyzeAction
117
- buildConfiguration = "debug">
118
- </AnalyzeAction>
119
- <ArchiveAction
120
- buildConfiguration = "release"
121
- revealArchiveInOrganizer = "YES">
122
- </ArchiveAction>
123
-</Scheme>
examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/App.swift
new
+27
@@ -0,0 +1,27 @@
1
+import SwiftUI
2
+
3
+@main
4
+struct TauriTvOSApp: App {
5
+ var body: some Scene {
6
+ WindowGroup {
7
+ ContentView()
8
+ }
9
+ }
10
+}
11
+
12
+struct ContentView: View {
13
+ var body: some View {
14
+ VStack(spacing: 24) {
15
+ Image(systemName: "tv")
16
+ .font(.system(size: 80))
17
+ .foregroundColor(.accentColor)
18
+ Text("tauri-app")
19
+ .font(.headline)
20
+ Text("tvOS target placeholder — no WebView available on this platform.")
21
+ .font(.subheadline)
22
+ .foregroundColor(.secondary)
23
+ .multilineTextAlignment(.center)
24
+ }
25
+ .padding(48)
26
+ }
27
+}
examples/tauri-app/src-tauri/gen/apple/tauri-app_tvOS/Info.plist
new
+30
@@ -0,0 +1,30 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
+<plist version="1.0">
4
+<dict>
5
+ <key>CFBundleDevelopmentRegion</key>
6
+ <string>$(DEVELOPMENT_LANGUAGE)</string>
7
+ <key>CFBundleExecutable</key>
8
+ <string>$(EXECUTABLE_NAME)</string>
9
+ <key>CFBundleIdentifier</key>
10
+ <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
11
+ <key>CFBundleInfoDictionaryVersion</key>
12
+ <string>6.0</string>
13
+ <key>CFBundleName</key>
14
+ <string>$(PRODUCT_NAME)</string>
15
+ <key>CFBundlePackageType</key>
16
+ <string>APPL</string>
17
+ <key>CFBundleShortVersionString</key>
18
+ <string>0.1.0</string>
19
+ <key>CFBundleVersion</key>
20
+ <string>0.1.0</string>
21
+ <key>UIRequiredDeviceCapabilities</key>
22
+ <array>
23
+ <string>arm64</string>
24
+ </array>
25
+ <key>UIUserInterfaceStyle</key>
26
+ <string>Automatic</string>
27
+ <key>UIApplicationSupportsIndirectInputEvents</key>
28
+ <true/>
29
+</dict>
30
+</plist>