VendureConfig
VendureConfig
All possible configuration options are defined by the
VendureConfig
interface.
Signature
interface VendureConfig {
apiOptions: ApiOptions;
assetOptions?: AssetOptions;
authOptions: AuthOptions;
catalogOptions?: CatalogOptions;
customFields?: CustomFields;
dbConnectionOptions: ConnectionOptions;
defaultChannelToken?: string | null;
defaultLanguageCode?: LanguageCode;
entityIdStrategy?: EntityIdStrategy<any>;
entityOptions?: EntityOptions;
importExportOptions?: ImportExportOptions;
orderOptions?: OrderOptions;
paymentOptions: PaymentOptions;
plugins?: Array<DynamicModule | Type<any>>;
promotionOptions?: PromotionOptions;
shippingOptions?: ShippingOptions;
logger?: VendureLogger;
taxOptions?: TaxOptions;
jobQueueOptions?: JobQueueOptions;
systemOptions?: SystemOptions;
}
Members
apiOptions
ApiOptions
assetOptions
AssetOptions
authOptions
AuthOptions
catalogOptions
CatalogOptions
customFields
dbConnectionOptions
ConnectionOptions
defaultChannelToken
string | null
null
defaultLanguageCode
entityIdStrategy
entityOptions
EntityOptions
importExportOptions
ImportExportOptions
orderOptions
OrderOptions
paymentOptions
PaymentOptions
plugins
Array<DynamicModule | Type<any>>
[]
promotionOptions
PromotionOptions
shippingOptions
ShippingOptions
logger
dbConnectionOptions.logging
property.
taxOptions
TaxOptions
jobQueueOptions
JobQueueOptions