RuntimeVendureConfig
RuntimeVendureConfig
This interface represents the VendureConfig object available at run-time, i.e. the user-supplied config values have been merged with the defaultConfig values.
Signature
interface RuntimeVendureConfig extends Required<VendureConfig> {
apiOptions: Required<ApiOptions>;
assetOptions: Required<AssetOptions>;
authOptions: Required<AuthOptions>;
catalogOptions: Required<CatalogOptions>;
customFields: Required<CustomFields>;
entityOptions: Required<Omit<EntityOptions, 'entityIdStrategy'>> & EntityOptions;
importExportOptions: Required<ImportExportOptions>;
jobQueueOptions: Required<JobQueueOptions>;
orderOptions: Required<OrderOptions>;
promotionOptions: Required<PromotionOptions>;
shippingOptions: Required<ShippingOptions>;
taxOptions: Required<TaxOptions>;
systemOptions: Required<SystemOptions>;
}
Extends
- Required<VendureConfig>
Members
apiOptions
property
type:
Required<ApiOptions>
assetOptions
property
type:
Required<AssetOptions>
authOptions
property
type:
Required<AuthOptions>
catalogOptions
property
type:
Required<CatalogOptions>
customFields
property
type:
Required<CustomFields>
entityOptions
property
type:
Required<Omit<EntityOptions, 'entityIdStrategy'>> & EntityOptions
importExportOptions
property
type:
Required<ImportExportOptions>
jobQueueOptions
property
type:
Required<JobQueueOptions>
orderOptions
property
type:
Required<OrderOptions>
promotionOptions
property
type:
Required<PromotionOptions>
shippingOptions
property
type:
Required<ShippingOptions>
taxOptions
property
type:
Required<TaxOptions>
systemOptions
property
type:
Required<SystemOptions>