|
3084 | 3084 | "category": "app", |
3085 | 3085 | "related": [] |
3086 | 3086 | }, |
| 3087 | + { |
| 3088 | + "name": "app validate", |
| 3089 | + "description": "Validates the selected app configuration file and all extension configurations against their schemas and reports any errors found.", |
| 3090 | + "overviewPreviewDescription": "Validate your app configuration and extensions.", |
| 3091 | + "type": "command", |
| 3092 | + "isVisualComponent": false, |
| 3093 | + "defaultExample": { |
| 3094 | + "codeblock": { |
| 3095 | + "tabs": [ |
| 3096 | + { |
| 3097 | + "title": "app validate", |
| 3098 | + "code": "shopify app validate [flags]", |
| 3099 | + "language": "bash" |
| 3100 | + } |
| 3101 | + ], |
| 3102 | + "title": "app validate" |
| 3103 | + } |
| 3104 | + }, |
| 3105 | + "definitions": [ |
| 3106 | + { |
| 3107 | + "title": "Flags", |
| 3108 | + "description": "The following flags are available for the `app validate` command:", |
| 3109 | + "type": "appvalidate", |
| 3110 | + "typeDefinitions": { |
| 3111 | + "appvalidate": { |
| 3112 | + "filePath": "docs-shopify.dev/commands/interfaces/app-validate.interface.ts", |
| 3113 | + "name": "appvalidate", |
| 3114 | + "description": "", |
| 3115 | + "members": [ |
| 3116 | + { |
| 3117 | + "filePath": "docs-shopify.dev/commands/interfaces/app-validate.interface.ts", |
| 3118 | + "syntaxKind": "PropertySignature", |
| 3119 | + "name": "--client-id <value>", |
| 3120 | + "value": "string", |
| 3121 | + "description": "The Client ID of your app.", |
| 3122 | + "isOptional": true, |
| 3123 | + "environmentValue": "SHOPIFY_FLAG_CLIENT_ID" |
| 3124 | + }, |
| 3125 | + { |
| 3126 | + "filePath": "docs-shopify.dev/commands/interfaces/app-validate.interface.ts", |
| 3127 | + "syntaxKind": "PropertySignature", |
| 3128 | + "name": "--no-color", |
| 3129 | + "value": "\"\"", |
| 3130 | + "description": "Disable color output.", |
| 3131 | + "isOptional": true, |
| 3132 | + "environmentValue": "SHOPIFY_FLAG_NO_COLOR" |
| 3133 | + }, |
| 3134 | + { |
| 3135 | + "filePath": "docs-shopify.dev/commands/interfaces/app-validate.interface.ts", |
| 3136 | + "syntaxKind": "PropertySignature", |
| 3137 | + "name": "--path <value>", |
| 3138 | + "value": "string", |
| 3139 | + "description": "The path to your app directory.", |
| 3140 | + "isOptional": true, |
| 3141 | + "environmentValue": "SHOPIFY_FLAG_PATH" |
| 3142 | + }, |
| 3143 | + { |
| 3144 | + "filePath": "docs-shopify.dev/commands/interfaces/app-validate.interface.ts", |
| 3145 | + "syntaxKind": "PropertySignature", |
| 3146 | + "name": "--reset", |
| 3147 | + "value": "\"\"", |
| 3148 | + "description": "Reset all your settings.", |
| 3149 | + "isOptional": true, |
| 3150 | + "environmentValue": "SHOPIFY_FLAG_RESET" |
| 3151 | + }, |
| 3152 | + { |
| 3153 | + "filePath": "docs-shopify.dev/commands/interfaces/app-validate.interface.ts", |
| 3154 | + "syntaxKind": "PropertySignature", |
| 3155 | + "name": "--verbose", |
| 3156 | + "value": "\"\"", |
| 3157 | + "description": "Increase the verbosity of the output.", |
| 3158 | + "isOptional": true, |
| 3159 | + "environmentValue": "SHOPIFY_FLAG_VERBOSE" |
| 3160 | + }, |
| 3161 | + { |
| 3162 | + "filePath": "docs-shopify.dev/commands/interfaces/app-validate.interface.ts", |
| 3163 | + "syntaxKind": "PropertySignature", |
| 3164 | + "name": "-c, --config <value>", |
| 3165 | + "value": "string", |
| 3166 | + "description": "The name of the app configuration.", |
| 3167 | + "isOptional": true, |
| 3168 | + "environmentValue": "SHOPIFY_FLAG_APP_CONFIG" |
| 3169 | + } |
| 3170 | + ], |
| 3171 | + "value": "export interface appvalidate {\n /**\n * The Client ID of your app.\n * @environment SHOPIFY_FLAG_CLIENT_ID\n */\n '--client-id <value>'?: string\n\n /**\n * The name of the app configuration.\n * @environment SHOPIFY_FLAG_APP_CONFIG\n */\n '-c, --config <value>'?: string\n\n /**\n * Disable color output.\n * @environment SHOPIFY_FLAG_NO_COLOR\n */\n '--no-color'?: ''\n\n /**\n * The path to your app directory.\n * @environment SHOPIFY_FLAG_PATH\n */\n '--path <value>'?: string\n\n /**\n * Reset all your settings.\n * @environment SHOPIFY_FLAG_RESET\n */\n '--reset'?: ''\n\n /**\n * Increase the verbosity of the output.\n * @environment SHOPIFY_FLAG_VERBOSE\n */\n '--verbose'?: ''\n}" |
| 3172 | + } |
| 3173 | + } |
| 3174 | + } |
| 3175 | + ], |
| 3176 | + "category": "app", |
| 3177 | + "related": [] |
| 3178 | + }, |
3087 | 3179 | { |
3088 | 3180 | "name": "app versions list", |
3089 | 3181 | "description": "Lists the deployed app versions. An app version is a snapshot of your app extensions.", |
|
0 commit comments