mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2025-09-06 10:22:54 +00:00
prettier config + format all, closes #175
This commit is contained in:
@@ -10,13 +10,19 @@ function generateSitemap() {
|
||||
const pages = glob.sync('**/*.html', { cwd: 'build' }).map((page) => `/${page}`);
|
||||
|
||||
let sitemap = '<?xml version="1.0" encoding="UTF-8"?>\n';
|
||||
sitemap += '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">\n';
|
||||
sitemap +=
|
||||
'<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">\n';
|
||||
|
||||
pages.forEach((page) => {
|
||||
const path = page.replace('/index.html', '').replace('.html', '');
|
||||
|
||||
const rootDir = path.split('/')[1];
|
||||
if (path.includes('embed') || path.includes('404') || languages[path] || languages[rootDir]) {
|
||||
if (
|
||||
path.includes('embed') ||
|
||||
path.includes('404') ||
|
||||
languages[path] ||
|
||||
languages[rootDir]
|
||||
) {
|
||||
// Skip localized pages
|
||||
return;
|
||||
}
|
||||
@@ -40,4 +46,4 @@ function generateSitemap() {
|
||||
return sitemap;
|
||||
}
|
||||
|
||||
fs.writeFileSync('build/sitemap.xml', generateSitemap());
|
||||
fs.writeFileSync('build/sitemap.xml', generateSitemap());
|
||||
|
Reference in New Issue
Block a user