-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathmanifest.json
135 lines (135 loc) · 3.61 KB
/
manifest.json
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
{
"$schema": "https://raw.githubusercontent.com/vtex/node-vtex-api/master/gen/manifest.schema",
"name": "store-sitemap",
"vendor": "vtex",
"version": "2.16.5",
"title": "Sitemap",
"description": "Sitemap for vtex.store",
"mustUpdateAt": "2019-08-01",
"builders": {
"node": "6.x",
"graphql": "1.x",
"docs": "0.x"
},
"dependencies": {
"vtex.messages": "1.x",
"gocommerce.sitemap-app": "1.x",
"vtex.catalog-api-proxy": "0.x",
"vtex.rewriter": "1.x",
"vtex.catalog-graphql": "1.x",
"vtex.routes-bootstrap": "0.x",
"vtex.graphql-server": "1.x"
},
"policies": [
{
"name": "outbound-access",
"attrs": {
"host": "portal.vtexcommercestable.com.br",
"path": "/api/tenant/tenants"
}
},
{
"name": "outbound-access",
"attrs": {
"host": "{{account}}.vtexcommercestable.com.br",
"path": "/api/catalog_system/*"
}
},
{
"name": "outbound-access",
"attrs": {
"host": "janus-edge.vtex.com.br",
"path": "/robots.txt"
}
},
{
"name": "vtex.catalog-graphql:resolve-graphql"
},
{
"name": "colossus-fire-event"
},
{
"name": "colossus-write-logs"
},
{
"name": "read-workspace-apps"
},
{
"name": "read-write-user-routes"
},
{
"name": "vbase-read-write"
},
{
"name": "read-public-registry-assets"
},
{
"name": "read-private-registry-assets"
},
{
"name": "gocommerce.sitemap-app:sitemap-read"
},
{
"name": "vtex.catalog-api-proxy:catalog-proxy"
},
{
"name": "vtex.rewriter:resolve-graphql"
},
{
"name": "vtex.messages:graphql-save-translation-messages"
},
{
"name": "vtex.graphql-server:resolve-graphql"
},
{
"name": "sphinx-is-admin"
},
{
"name": "outbound-access",
"attrs": {
"host": "vtexid.vtex.com.br",
"path": "/api/vtexid/pub/authenticated/user"
}
}
],
"credentialType": "absolute",
"scripts": {
"prereleasy": "bash lint.sh"
},
"settingsSchema": {
"title": "VTEX Store sitemap",
"type": "object",
"properties": {
"enableProductRoutes": {
"title": "Enable product routes source",
"description": "This will enable the product routes source, generating product routes for the final sitemap.",
"type": "boolean",
"default": true
},
"enableNavigationRoutes": {
"title": "Enable navigation routes source",
"description": "This will enable the navigation routes source, generating navigation routes for the final sitemap.",
"type": "boolean",
"default": true
},
"enableAppsRoutes": {
"title": "Enable apps routes source",
"description": "This will enable the app routes source, adding to the final sitemap routes defined and exported by the routes.json files from apps built by the [email protected] builder.",
"type": "boolean",
"default": true
},
"disableRoutesTerm": {
"title": "Disable routes from userRoutes with the following string",
"description": "Routes that include the string below will be excluded from the sitemap. Useful for selecting which pages will be in that folder.",
"default": "",
"type": "string"
},
"ignoreBindings": {
"title": "Ignore bindings",
"description": "Generate a single sitemap even if store has multiple bindings - for example if bindings are in the process of being set up",
"type": "boolean",
"default": false
}
}
}
}