InitialData
InitialData
An object defining initial settings for a new Vendure installation.
Signature
interface InitialData {
    defaultLanguage: LanguageCode;
    defaultZone: string;
    roles?: RoleDefinition[];
    countries: CountryDefinition[];
    taxRates: Array<{ name: string; percentage: number }>;
    shippingMethods: Array<{ name: string; price: number }>;
    paymentMethods: Array<{ name: string; handler: ConfigurableOperationInput }>;
    collections: CollectionDefinition[];
}
defaultLanguage
property
defaultZone
property
stringroles
property
RoleDefinition[]countries
property
CountryDefinition[]taxRates
property
Array<{ name: string; percentage: number }>shippingMethods
property
Array<{ name: string; price: number }>paymentMethods
property
Array<{ name: string; handler: ConfigurableOperationInput }>collections
property
CollectionDefinition[]