From a3ee3e897ccf10fad62f631a20f224188b1e21b9 Mon Sep 17 00:00:00 2001
From: bitbloxhub <45184892+bitbloxhub@users.noreply.github.com>
Date: Sat, 22 Jul 2023 13:59:22 -0700
Subject: [PATCH] better!
---
package-lock.json | 36 ++++++++++++++++++++++++++++
package.json | 1 +
src/components/Header.astro | 8 +++++++
src/components/Navigation.astro | 2 ++
src/layouts/Layout.astro | 4 ++++
src/layouts/MarkdownPostLayout.astro | 2 +-
src/pages/blog.astro | 13 ++++++++++
src/pages/rss.xml.ts | 11 +++++++++
8 files changed, 76 insertions(+), 1 deletion(-)
create mode 100644 src/components/Header.astro
create mode 100644 src/components/Navigation.astro
create mode 100644 src/pages/blog.astro
create mode 100644 src/pages/rss.xml.ts
diff --git a/package-lock.json b/package-lock.json
index 802a8e5..7621d52 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,6 +8,7 @@
"name": "bitbloxhub.github.io",
"version": "0.0.1",
"dependencies": {
+ "@astrojs/rss": "^2.4.3",
"@astrojs/svelte": "^3.1.0",
"astro": "^2.9.1",
"svelte": "^4.1.1"
@@ -214,6 +215,15 @@
"node": ">=16.12.0"
}
},
+ "node_modules/@astrojs/rss": {
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/@astrojs/rss/-/rss-2.4.3.tgz",
+ "integrity": "sha512-Dc8lxsXiDlnxONVIUuc3ohO1+vV1Hp9fRFdUianOola0S9/xv/6FzIHhkQ62MkaFSlcZm5uIOllRWNKVvuFuoA==",
+ "dependencies": {
+ "fast-xml-parser": "^4.0.8",
+ "kleur": "^4.1.5"
+ }
+ },
"node_modules/@astrojs/svelte": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@astrojs/svelte/-/svelte-3.1.0.tgz",
@@ -2696,6 +2706,27 @@
"node": ">=8.6.0"
}
},
+ "node_modules/fast-xml-parser": {
+ "version": "4.2.6",
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.6.tgz",
+ "integrity": "sha512-Xo1qV++h/Y3Ng8dphjahnYe+rGHaaNdsYOBWL9Y9GCPKpNKilJtilvWkLcI9f9X2DoKTLsZsGYAls5+JL5jfLA==",
+ "funding": [
+ {
+ "type": "paypal",
+ "url": "https://paypal.me/naturalintelligence"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "dependencies": {
+ "strnum": "^1.0.5"
+ },
+ "bin": {
+ "fxparser": "src/cli/cli.js"
+ }
+ },
"node_modules/fastq": {
"version": "1.15.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
@@ -5460,6 +5491,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/strnum": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz",
+ "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA=="
+ },
"node_modules/suf-log": {
"version": "2.5.3",
"resolved": "https://registry.npmjs.org/suf-log/-/suf-log-2.5.3.tgz",
diff --git a/package.json b/package.json
index cc03c8d..8bc5aaf 100644
--- a/package.json
+++ b/package.json
@@ -10,6 +10,7 @@
"astro": "astro"
},
"dependencies": {
+ "@astrojs/rss": "^2.4.3",
"@astrojs/svelte": "^3.1.0",
"astro": "^2.9.1",
"svelte": "^4.1.1"
diff --git a/src/components/Header.astro b/src/components/Header.astro
new file mode 100644
index 0000000..e45f659
--- /dev/null
+++ b/src/components/Header.astro
@@ -0,0 +1,8 @@
+---
+import Navigation from "./Navigation.astro"
+---
+