Shopware CLI Extension Store Configuration
Shopware CLI Extension Store Configuration
| Type | Config |
|---|---|
| File match |
.shopware-extension.yml
.shopware-extension.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/shopware-cli-extension-store-configuration/latest.json |
| Source | https://raw.githubusercontent.com/shopware/shopware-cli/main/shopware-extension-schema.json |
Validate with Lintel
npx @lintel/lintel check
Definitions
Specifies whether the changelog should be generated.
Specifies the pattern to match the commits.
Specifies the template to use for the changelog.
Specifies the variables to use for the changelog.
Controls date-based compatibility behavior, formatted as YYYY-MM-DD.
18 nested properties
Specifies the visibility in stores.
Specifies the default locale.
Specifies the languages the extension is translated.
Specifies the categories.
Specifies the type of the extension.
Specifies the Path to the icon (256x256 px) for store.
Specifies whether the extension should automatically be set compatible with Shopware bugfix versions.
Specifies the meta title of the extension in store.
Specifies the meta description of the extension in store.
Specifies the description of the extension in store.
Installation manual of the extension in store.
Specifies the tags of the extension.
Specifies the links of YouTube-Videos to show or describe the extension.
Specifies the highlights of the extension.
Specifies the features of the extension.
Specifies Frequently Asked Questions for the extension.
Specifies images for the extension in the store.
Specifies the directory where the images are located.
3 nested properties
ExtraBundles can be used to declare additional bundles to be considered for building
Override the shopware version constraint for building, can be used to specify the version of the shopware to use for building
4 nested properties
Specifies whether the changelog should be generated.
Specifies the pattern to match the commits.
Specifies the template to use for the changelog.
Specifies the variables to use for the changelog.
ConfigValidation is used to configure the extension validation.
2 nested properties
ExtraBundles can be used to declare additional bundles to be considered for building
Override the shopware version constraint for building, can be used to specify the version of the shopware to use for building
Configuration for zipping.
4 nested properties
4 nested properties
When enabled, a vendor folder will be created in the zip build
Commands to run before the composer install
Commands to run after the composer install
Composer packages to be excluded from the zip build
8 nested properties
When enabled, the shopware-cli build the assets
Commands to run before the assets build
Commands to run after the assets build
When enabled, builtin esbuild will be used for the admin assets
When enabled, builtin esbuild will be used for the storefront assets
When disabled, builtin sass support will be disabled
When enabled, npm will install only production dependencies
Additional paths to include in asset caching
2 nested properties
Commands to run before the pack
Configuration for checksum calculation.
1 nested properties
Following files will be excluded from the checksum calculation
Configuration for zipping.
4 nested properties
When enabled, a vendor folder will be created in the zip build
Commands to run before the composer install
Commands to run after the composer install
Composer packages to be excluded from the zip build
8 nested properties
When enabled, the shopware-cli build the assets
Commands to run before the assets build
Commands to run after the assets build
When enabled, builtin esbuild will be used for the admin assets
When enabled, builtin esbuild will be used for the storefront assets
When disabled, builtin sass support will be disabled
When enabled, npm will install only production dependencies
Additional paths to include in asset caching
2 nested properties
1 nested properties
Paths to exclude from the zip build
Commands to run before the pack
Configuration for checksum calculation.
1 nested properties
Following files will be excluded from the checksum calculation
When enabled, the shopware-cli build the assets
Commands to run before the assets build
Commands to run after the assets build
When enabled, builtin esbuild will be used for the admin assets
When enabled, builtin esbuild will be used for the storefront assets
When disabled, builtin sass support will be disabled
When enabled, npm will install only production dependencies
Additional paths to include in asset caching
The output path to cache, relative to extension root
Source paths to hash for the cache key, relative to extension root
Configuration for checksum calculation.
Following files will be excluded from the checksum calculation
When enabled, a vendor folder will be created in the zip build
Commands to run before the composer install
Commands to run after the composer install
Composer packages to be excluded from the zip build
1 nested properties
Paths to exclude from the zip build
Commands to run before the pack
Paths to exclude from the zip build
Path to the bundle, relative from the extension root (src folder)
Name of the bundle, if empty the folder name of path will be used
Specifies the visibility in stores.
Specifies the default locale.
Specifies the languages the extension is translated.
Specifies the categories.
Specifies the type of the extension.
Specifies the Path to the icon (256x256 px) for store.
Specifies whether the extension should automatically be set compatible with Shopware bugfix versions.
Specifies the meta title of the extension in store.
Specifies the meta description of the extension in store.
Specifies the description of the extension in store.
Installation manual of the extension in store.
Specifies the tags of the extension.
Specifies the links of YouTube-Videos to show or describe the extension.
Specifies the highlights of the extension.
Specifies the features of the extension.
Specifies Frequently Asked Questions for the extension.
Specifies images for the extension in the store.
Specifies the directory where the images are located.
ConfigValidation is used to configure the extension validation.