Skip to content

Commit 034eef5

Browse files
authored
Merge branch 'main' into copilot/add-centralized-error-boundary
2 parents 15003c0 + 513ce19 commit 034eef5

24 files changed

Lines changed: 7374 additions & 1274 deletions

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"main": "index.html",
77
"scripts": {
88
"dev": "vite",
9-
"prebuild": "npx tsx scripts/generate-news-indexes/index.ts && npx tsx scripts/extract-news-metadata.ts && npx tsx scripts/generate-sitemap.ts",
9+
"prebuild": "npx tsx scripts/generate-news-indexes/index.ts && npx tsx scripts/extract-news-metadata.ts && npx tsx scripts/generate-sitemap-html.ts && npx tsx scripts/generate-rss.ts && npx tsx scripts/generate-sitemap.ts",
1010
"build": "vite build",
1111
"preview": "vite preview",
1212
"test": "NODE_OPTIONS='--max-old-space-size=2048' vitest run",
@@ -29,6 +29,8 @@
2929
"generate-news": "node scripts/generate-news-enhanced.ts",
3030
"generate-news-indexes": "node scripts/generate-news-indexes.ts",
3131
"generate-sitemap": "node scripts/generate-sitemap.ts",
32+
"generate-sitemap-html": "npx tsx scripts/generate-sitemap-html.ts",
33+
"generate-rss": "npx tsx scripts/generate-rss.ts",
3234
"generate-news-backport": "node scripts/generate-news-backport.ts",
3335
"htmlhint": "sh -c 'htmlhint *.html; set -- news/*.html; if [ -e \"$1\" ]; then htmlhint \"$@\"; else echo \"No news/*.html files to lint\"; fi'",
3436
"lint": "eslint .",

robots.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ Disallow: /.github/
66

77
Sitemap: https://riksdagsmonitor.com/sitemap.xml
88

9+
# RSS Feed
10+
# https://riksdagsmonitor.com/rss.xml
11+
912
# Allow all search engines to crawl the site
1013
User-agent: Googlebot
1114
Allow: /

rss.xml

Lines changed: 1161 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)