-
Notifications
You must be signed in to change notification settings - Fork 0
/
sunrise.config.js
74 lines (74 loc) · 1.88 KB
/
sunrise.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
export default {
ct: {
auth: {
host: process.env.VUE_APP_CT_AUTH_HOST || 'https://auth.europe-west1.gcp.commercetools.com',
projectKey: process.env.VUE_APP_CT_PROJECT_KEY || 'sunrise-spa',
credentials: {
clientId: process.env.VUE_APP_CT_CLIENT_ID || 'jFVHj0-tO-THQt9evnGTJ2fD',
clientSecret: process.env.VUE_APP_CT_CLIENT_SECRET || 'eUQgmtanysDpYxlOePOhcFklrwa5X8Sj',
},
scopes: [process.env.VUE_APP_CT_SCOPE || 'manage_my_profile:sunrise-spa create_anonymous_token:sunrise-spa'
+ ' manage_my_payments:sunrise-spa view_products:sunrise-spa manage_my_orders:sunrise-spa'
+ ' manage_my_shopping_lists:sunrise-spa'],
},
api: process.env.VUE_APP_CT_API_HOST || 'https://api.europe-west1.gcp.commercetools.com',
},
languages: {
en: 'English',
de: 'Deutsch',
},
countries: {
DE: 'Deutschland',
US: 'United States',
},
formats: {
number: {
DE: {
currency: {
style: 'currency',
currency: 'EUR',
currencyDisplay: 'symbol',
},
},
US: {
currency: {
style: 'currency',
currency: 'USD',
},
},
},
datetime: {
US: {
short: {
year: 'numeric',
month: 'short',
day: 'numeric',
},
},
DE: {
short: {
year: 'numeric',
month: 'short',
day: 'numeric',
},
},
},
},
categories: {
salesExternalId: '6',
},
facetSearches: [
{ name: 'size', type: 'text' },
{ name: 'color', type: 'lnum', component: 'colors' },
{ name: 'designer', type: 'enum', component: 'designer' },
],
detailAttributes: [
'designer', 'colorFreeDefinition', 'size', 'style', 'gender', 'articleNumberManufacturer',
],
variantSelector: [
'color', 'size',
],
variantInProductName: [
'size',
],
};