validate.md (1472B)
1 --- 2 title: winget validate Command 3 description: Validates a manifest file for submitting software to the Microsoft Community Package Manifest Repository on GitHub. 4 ms.date: 04/28/2020 5 ms.topic: article 6 ms.localizationpriority: medium 7 --- 8 9 # validate command (winget) 10 11 The **validate** command of the [winget](index.md) tool validates a [manifest](../package/manifest.md) for submitting software to the **Microsoft Community Package Manifest Repository** on GitHub. The manifest must be a YAML file that follows the [specification](https://github.com/microsoft/winget-pkgs/blob/master/doc/manifest/README.md). 12 13 ## Usage 14 15 `winget validate [--manifest] <manifest> [<options>]` 16 17 ## Arguments 18 19 The following arguments are available. 20 21 | Argument | Description | 22 |--------------|-------------| 23 | **--manifest** | The path to the manifest to be validated. | 24 25 ## Options 26 27 The options allow you to customize the export experience to meet your needs. 28 29 | Option | Description | 30 |--------|-------------| 31 | **-?, --help** | Get additional help on this command. | 32 | **--wait** | Prompts the user to press any key before exiting. | 33 | **--logs, --open-logs** | Open the default logs location. | 34 | **--verbose, --verbose-logs** | Enables verbose logging for winget. | 35 | **--disable-interactivity** | Disable interactive prompts. | 36 37 ## Related topics 38 39 * [Use the winget tool to install and manage applications](index.md) 40 * [Submit packages to Windows Package Manager](../package/index.md)