import {default as getBaseUrl} from '@lando/vitepress-theme-default-plus/get-base-url';
export default function({base}) {
return {
base: base ?? '/',
baseUrl: getBaseUrl(),
collections: {},
feeds: false,
lang: 'en-US',
markdown: {},
robots: {
allowAll: true,
policy: [],
policies: [],
},
sitemap: {
lastmodDateOnly: false,
transformItems: items => {
for (const item of items) {
item.url = `${base ?? '/'}${item.url}`;
item.priority = 0.5;
item.changefreq = 'daily';
}
return items;
},
},
themeConfig: {
alert: false,
autometa: false,
carbonAds: undefined,
collections: {
post: {
frontmatter: {
collection: 'post',
contributors: false,
backLink: {
text: '<- Back to blog',
link: '/blog',
},
aside: false,
sidebar: false,
prev: false,
next: false,
editLink: false,
},
icon: '',
iconLink: '/blog',
patterns: ['blog/**/*.md'],
},
guide: {
frontmatter: {
collection: 'guide',
},
icon: '',
iconLink: '/guides',
patterns: ['guides/**/*.md'],
},
},
containers: {
'brand': {defaultTitle: 'BRAND'},
'box': {},
'box-blue': {},
'box-brand': {},
'box-green': {},
'box-red': {},
'box-yellow': {},
'caption': {},
'card': {},
'center': {},
'half': {},
'highlight': {},
'left': {},
'right': {},
'success': {defaultTitle: 'SUCCESS'},
'third': {},
'thumbnail': {},
},
contributors: {
merge: 'name',
debotify: true,
exclude: [],
include: [],
},
internalDomain: [],
internalDomains: [],
ga: false,
hubspot: false,
jobs: false,
lastUpdated: {
text: 'Updated',
formatOptions: {
dateStyle: 'timeago',
},
},
layouts: {},
multiVersionBuild: false,
nav: [],
sidebar: {},
sidebarEnder: false,
sponsors: false,
tags: {},
tagLink: undefined,
team: [],
},
vite: {
css: {
preprocessorOptions: {
sass: {api: 'modern-compiler'},
scss: {api: 'modern-compiler'},
},
},
optimizeDeps: {exclude: []},
plugins: [],
resolve: {alias: []},
ssr: {noExternal: []},
},
};
};