-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathscully.web.config.ts
35 lines (31 loc) · 930 Bytes
/
scully.web.config.ts
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
import { ScullyConfig, setPluginConfig } from '@scullyio/scully';
import { Routes } from './scully/plugins/routesPlugin';
import { getSitemapPlugin } from '@gammastream/scully-plugin-sitemap';
const routesConfig = {
type: Routes,
projectId: 'p24h8j7h',
dataset: 'production',
useCdn: true
}
const SitemapPlugin = getSitemapPlugin();
setPluginConfig(SitemapPlugin, {
urlPrefix: 'https://sanity-angular-website-web-kc57224j.netlify.app',
sitemapFilename: 'sitemap.xml',
merge: false,
trailingSlash: true,
changeFreq: 'monthly',
priority: ['1.0', '0.9', '0.8', '0.7', '0.6', '0.5', '0.4', '0.3', '0.2', '0.1', '0.0'],
ignoredRoutes: ['/404'],
routes: {
'': routesConfig
}
});
export const config: ScullyConfig = {
projectRoot: "./apps/web/src",
projectName: "web",
outDir: './dist/static',
routes: {
'': routesConfig
},
proxyConfig: 'proxy.conf.js'
};