diff --git a/content/Updates/2024/feb.md b/content/Updates/2024/feb.md
new file mode 100644
index 000000000..7857f2e0f
--- /dev/null
+++ b/content/Updates/2024/feb.md
@@ -0,0 +1,14 @@
+---
+title: 02/24 - Summary of Changes
+draft: true
+tags:
+ - "#update"
+date: 2024-02-02
+lastmod: 2024-02-28
+---
+## Housekeeping
+
+## Pages
+-
+## Status Updates
+- Updated the engine, which was terrifying given how many custom tweaks I have to it.
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 3121509b6..66a772cde 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@jackyzha0/quartz",
- "version": "4.1.0",
+ "version": "4.2.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@jackyzha0/quartz",
- "version": "4.1.0",
+ "version": "4.2.1",
"license": "MIT",
"dependencies": {
"@clack/prompts": "^0.7.0",
@@ -69,27 +69,35 @@
"quartz": "quartz/bootstrap-cli.mjs"
},
"devDependencies": {
- "@types/cli-spinner": "^0.2.1",
- "@types/d3": "^7.4.0",
- "@types/flexsearch": "^0.7.3",
- "@types/hast": "^2.3.4",
- "@types/js-yaml": "^4.0.5",
- "@types/node": "^20.1.2",
- "@types/pretty-time": "^1.1.2",
- "@types/source-map-support": "^0.5.6",
- "@types/workerpool": "^6.4.0",
- "@types/ws": "^8.5.5",
- "@types/yargs": "^17.0.24",
- "esbuild": "0.19.2",
- "prettier": "^3.0.0",
- "tsx": "^3.12.7",
- "typescript": "^5.0.4"
+ "@types/cli-spinner": "^0.2.3",
+ "@types/d3": "^7.4.3",
+ "@types/hast": "^3.0.4",
+ "@types/js-yaml": "^4.0.9",
+ "@types/node": "^20.11.14",
+ "@types/pretty-time": "^1.1.5",
+ "@types/source-map-support": "^0.5.10",
+ "@types/ws": "^8.5.10",
+ "@types/yargs": "^17.0.32",
+ "esbuild": "^0.19.9",
+ "prettier": "^3.2.4",
+ "tsx": "^4.7.0",
+ "typescript": "^5.3.3"
},
"engines": {
"node": ">=18.14",
"npm": ">=9.3.1"
}
},
+ "node_modules/@asamuzakjp/dom-selector": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-2.0.2.tgz",
+ "integrity": "sha512-x1KXOatwofR6ZAYzXRBL5wrdV0vwNxlTCK9NCuLqAzQYARqGcvFwiJA6A1ERuh+dgeA4Dxm3JBYictIes+SqUQ==",
+ "dependencies": {
+ "bidi-js": "^1.0.3",
+ "css-tree": "^2.3.1",
+ "is-potential-custom-element-name": "^1.0.1"
+ }
+ },
"node_modules/@clack/core": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/@clack/core/-/core-0.3.3.tgz",
diff --git a/quartz/plugins/emitters/contentIndex.ts b/quartz/plugins/emitters/contentIndex.ts
index 04803baf7..694311f5e 100644
--- a/quartz/plugins/emitters/contentIndex.ts
+++ b/quartz/plugins/emitters/contentIndex.ts
@@ -51,9 +51,9 @@ function generateRSSFeed(cfg: GlobalConfiguration, idx: ContentIndex, limit?: nu
const createURLEntry = (slug: SimpleSlug, content: ContentDetails): string => `-
${content.title}
- ${root}/${slug}
- ${root}/${slug}
- ${content.description} Read more at <a href="${root}/${slug}">be-far.com</a>
+ ${base}/${slug}
+ ${base}/${slug}
+ ${content.description} Read more at <a href="${base}/${slug}">be-far.com</a>
${content.date?.toUTCString()}
`
@@ -77,7 +77,7 @@ function generateRSSFeed(cfg: GlobalConfiguration, idx: ContentIndex, limit?: nu
${escapeHTML(cfg.pageTitle)}
- ${root}
+ ${base}
${!!limit ? `Last ${limit} notes` : "Recent notes"} on ${
escapeHTML(cfg.pageTitle)
}