Skip to content

Commit 4bb20a9

Browse files
authored
Automated Sitemap generator (#30)
* svelte-sitemap generator * lastmod time added
1 parent e6a54ae commit 4bb20a9

4 files changed

Lines changed: 130 additions & 6 deletions

File tree

package-lock.json

Lines changed: 126 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"dev": "vite dev",
77
"build": "vite build",
88
"preview": "vite preview",
9+
"postbuild": "npx svelte-sitemap --domain https://www.ark-builders.dev --reset-time true",
910
"test": "playwright test",
1011
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
1112
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
@@ -37,6 +38,7 @@
3738
"svelte": "^4.2.7",
3839
"svelte-carousel": "^1.0.25",
3940
"svelte-check": "^3.6.0",
41+
"svelte-sitemap": "^2.7.0",
4042
"svgo": "^3.3.2",
4143
"tailwindcss": "^3.4.4",
4244
"tslib": "^2.4.1",

static/robots.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
User-agent: *
22
Disallow: /cgi-bin/
33

4-
Sitemap: https://www.ark-builders.dev/sitemap.xml
4+
Sitemap: https://www.ark-builders.dev/sitemap.xml

svelte.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const config = {
88
extensions: ['.svelte', ...mdsvexConfig.extensions],
99
kit: {
1010
adapter: adapter({
11-
fallback: '404.html',
11+
fallback: 'app.html',
1212
}),
1313
paths: {
1414
base: process.env.BASE_PATH || '',

0 commit comments

Comments
 (0)