From fe1f1d30aa9d7755eb5965937234aa484cead4f3 Mon Sep 17 00:00:00 2001 From: saberzero1 Date: Thu, 23 Jul 2026 01:46:28 +0200 Subject: [PATCH] fix: add npm plugin dependencies and fix fonts package name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added all 44 default plugins as dependencies so npm ci installs them - Fixed @quartz-community/fonts → @quartz-community/quartz-fonts (actual npm name) - Regenerated package-lock.json with plugin dependencies --- package-lock.json | 1522 ++++++++++++++++++++-------- package.json | 44 + quartz.config.default.yaml | 2 +- quartz/cli/templates/blog.yaml | 2 +- quartz/cli/templates/default.yaml | 2 +- quartz/cli/templates/obsidian.yaml | 2 +- quartz/cli/templates/ttrpg.yaml | 2 +- 7 files changed, 1139 insertions(+), 437 deletions(-) diff --git a/package-lock.json b/package-lock.json index c67ea31..14b8e73 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,12 +13,57 @@ "@floating-ui/dom": "^1.7.4", "@myriaddreamin/rehype-typst": "^0.6.0", "@napi-rs/simple-git": "0.1.22", + "@quartz-community/alias-redirects": "*", + "@quartz-community/article-title": "*", + "@quartz-community/backlinks": "*", + "@quartz-community/bases-page": "*", + "@quartz-community/breadcrumbs": "*", + "@quartz-community/canvas-page": "*", + "@quartz-community/citations": "*", + "@quartz-community/cname": "*", + "@quartz-community/comments": "*", + "@quartz-community/content-index": "*", + "@quartz-community/content-meta": "*", + "@quartz-community/content-page": "*", + "@quartz-community/crawl-links": "*", + "@quartz-community/created-modified-date": "*", + "@quartz-community/darkmode": "*", + "@quartz-community/description": "*", + "@quartz-community/encrypted-pages": "*", + "@quartz-community/explicit-publish": "*", + "@quartz-community/explorer": "*", + "@quartz-community/favicon": "*", + "@quartz-community/folder-page": "*", + "@quartz-community/footer": "*", + "@quartz-community/github-flavored-markdown": "*", + "@quartz-community/graph": "*", + "@quartz-community/hard-line-breaks": "*", + "@quartz-community/latex": "*", + "@quartz-community/note-properties": "*", + "@quartz-community/obsidian-flavored-markdown": "*", + "@quartz-community/og-image": "*", + "@quartz-community/ox-hugo": "*", + "@quartz-community/page-title": "*", + "@quartz-community/quartz-fonts": "*", + "@quartz-community/reader-mode": "*", + "@quartz-community/recent-notes": "*", + "@quartz-community/remove-draft": "*", + "@quartz-community/roam": "*", + "@quartz-community/search": "*", + "@quartz-community/spacer": "*", + "@quartz-community/stacked-pages": "*", + "@quartz-community/syntax-highlighting": "*", + "@quartz-community/table-of-contents": "*", + "@quartz-community/tag-list": "*", + "@quartz-community/tag-page": "*", + "@quartz-community/unlisted-pages": "*", "ansi-truncate": "^1.4.0", "async-mutex": "^0.5.0", "chokidar": "^5.0.0", "esbuild-sass-plugin": "^3.6.0", "github-slugger": "^2.0.0", "globby": "^16.1.0", + "hast-util-from-html": "^2.0.0", "hast-util-to-jsx-runtime": "^2.3.6", "isomorphic-git": "^1.36.3", "lightningcss": "^1.31.1", @@ -47,8 +92,8 @@ "quartz": "quartz/bootstrap-cli.mjs" }, "devDependencies": { - "@quartz-community/types": "github:quartz-community/types", - "@quartz-community/utils": "github:quartz-community/utils", + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0", "@types/hast": "^3.0.4", "@types/node": "^25.0.10", "@types/pretty-time": "^1.1.5", @@ -65,13 +110,6 @@ "npm": ">=10.9.2" } }, - "node_modules/@bufbuild/protobuf": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.11.0.tgz", - "integrity": "sha512-sBXGT13cpmPR5BMgHE6UEEfEaShh5Ror6rfN3yEK5si7QVrtZg8LEPQb0VVhiLRUslD2yLnXtnRzG035J/mZXQ==", - "license": "(Apache-2.0 AND BSD-3-Clause)", - "peer": true - }, "node_modules/@clack/core": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.5.0.tgz", @@ -110,6 +148,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -126,6 +165,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -142,6 +182,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -158,6 +199,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -174,6 +216,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -190,6 +233,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -206,6 +250,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -222,6 +267,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -238,6 +284,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -254,6 +301,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -270,6 +318,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -286,6 +335,7 @@ "cpu": [ "loong64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -302,6 +352,7 @@ "cpu": [ "mips64el" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -318,6 +369,7 @@ "cpu": [ "ppc64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -334,6 +386,7 @@ "cpu": [ "riscv64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -350,6 +403,7 @@ "cpu": [ "s390x" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -366,6 +420,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -382,6 +437,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -398,6 +454,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -414,6 +471,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -430,6 +488,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -446,6 +505,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -462,6 +522,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -478,6 +539,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -494,6 +556,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -510,6 +573,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1833,10 +1897,1003 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/@quartz-community/alias-redirects": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/alias-redirects/-/alias-redirects-0.1.0.tgz", + "integrity": "sha512-NaalcE+yxPqox5Qsj307Y293ub3eSJSudi1o1kKp/WrtJMvMeT2v8X9Xyvr2xEdENIGWubqq7IRhaBMZjPyDdQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/article-title": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/article-title/-/article-title-0.1.0.tgz", + "integrity": "sha512-LaqtdSh58sRphLVBewq/7B9CwrpDbvDcV2IjGZ43WxrngfQeXFZ/OejU28r/IvQWjflVGDnnmEeduqOSBSBUEQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/backlinks": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/backlinks/-/backlinks-0.1.0.tgz", + "integrity": "sha512-OLkkBz5JF1MmRzhl1UINwcLUtdVUV4+iZZM1gnaSraqGebkLeTUUQdJSK3t+DHKEYI7qseQHm/GTcxiJX98tMA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/bases-page": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@quartz-community/bases-page/-/bases-page-0.2.0.tgz", + "integrity": "sha512-nOI3bhHNVJZ9rhSQS6CiFXNU39KmXmWshCFfoMZ1JzOKrqlHCoNqYFHTRz2rC2yGNsAitw0Il4/1b7SZwB16mg==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "@jackyzha0/quartz": "^5.0.0", + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "@jackyzha0/quartz": { + "optional": true + }, + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/breadcrumbs": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/breadcrumbs/-/breadcrumbs-0.1.0.tgz", + "integrity": "sha512-MIbJff28UQS6AMCbBRfKezbeK6ErsgKwZoL0FBC9fTPdQVHg9eHrGKp0oBiarfd5Y5FMZ99k0VecQ5X/GktwHQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/canvas-page": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/canvas-page/-/canvas-page-0.1.0.tgz", + "integrity": "sha512-yC6oomzUEoP3pX1wiG9vX0SNgcoupedoBGR7TWYvdHpepxvd3s3zBiEeK3LHheAXvmIn5E4zyJSJAp71DUeikw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0", + "github-slugger": "^2.0.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "@jackyzha0/quartz": "^5.0.0", + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "@jackyzha0/quartz": { + "optional": true + }, + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/citations": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/citations/-/citations-0.1.0.tgz", + "integrity": "sha512-f3DaNJFIoPcs08WgpmWR28Sj7t1ZPERaK2XR0iBSzJsn6alJYzBxpEoTyYgynbew5wpo0s2hWNM+E+qjuSd7Ng==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/cname": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/cname/-/cname-0.1.0.tgz", + "integrity": "sha512-grXFAogk7scFiCvM/sBZKRy3/MPLwtgRcobLMcT4zDancRaBh6T7GVu74RoMjO/E4XPw8yCtY86mDBIRo7WXMA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + } + }, + "node_modules/@quartz-community/comments": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/comments/-/comments-0.1.0.tgz", + "integrity": "sha512-NuR81LJtzNg5Dk1tEs+zex3N68qfEfIwrMny8QY0h2nwMtezyTHBAFspk4JkfVsExFGsiEw3o55ULyCHOT/MlA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/content-index": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/content-index/-/content-index-0.1.0.tgz", + "integrity": "sha512-zCWwsjQg91x9YRJ4SCzMaQg9N+Tdqj0oI9brGk+WP0bcdCNNci0zT3UGyoUTQ9MVgZOCeTBitNrJQiKi5EQsJw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/content-meta": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/content-meta/-/content-meta-0.1.0.tgz", + "integrity": "sha512-975tqafyfdoz6qWeSLMuQIaBVVOQrOC8KfQGSGpf7b5o+3zbqtigMwi+XXC+0b9wUGePrclKwbZC+tXRSbCK3Q==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/content-page": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/content-page/-/content-page-0.1.0.tgz", + "integrity": "sha512-AVP8263THDovkM3LnW6nLjPnzlUdGLZW9Jhv+I7a5B69QwOtym61dVgKSBBDGNTaRrtgSkqeE3GYiWKvxuP6Rg==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/crawl-links": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/crawl-links/-/crawl-links-0.1.0.tgz", + "integrity": "sha512-jHT+B3RKmrolnoh70avGj2QzzyJTQQpNxYj2Tl2K6EO/Aw6GxdywNRQLFDnQuo8ou8/ulaHYqUm/7k0wTlFdBA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/created-modified-date": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/created-modified-date/-/created-modified-date-0.1.0.tgz", + "integrity": "sha512-2bLpoAe9l4BlJLEZf9wWAhhWpwm6ontorEDPf5VLJvjcCm34FBajDLb7roYRrzK/uXTsljehIiYno0liVHJjkA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "@napi-rs/simple-git": "^0.1.19", + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "@napi-rs/simple-git": { + "optional": true + }, + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/darkmode": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/darkmode/-/darkmode-0.1.0.tgz", + "integrity": "sha512-TzMZYe+AcpDYJtAsUGVESzvtjxbmSOuYPtswItzuo8MDHf0TRspN7SRx/3XYmFcg8R/Q6EQHeaMkluwlQignRw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/description": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/description/-/description-0.1.0.tgz", + "integrity": "sha512-vQC58IfawU0Oa3Qd/HHK9tf30uG+3Rl9ASMEtxFMRAhE42a7gJltcSosalg2GsiIvhXpS3Yh71w2a+6jAZY3eQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/encrypted-pages": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/encrypted-pages/-/encrypted-pages-0.1.0.tgz", + "integrity": "sha512-KvPQ4gTUs9lwu9dhzoMJcd/Yw9XUaRC0JAexGYWYUXh0ZICSd3UovJrLrBcdri3eLcp3xiZM+El0IQutCk1LCA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/explicit-publish": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/explicit-publish/-/explicit-publish-0.1.0.tgz", + "integrity": "sha512-de63C3spVchjAgaKxx0C1sg51KsPGfoY6ytK6OBN6wba0Ft2iV0ExHqFQNOvRAstsb+y/8wv0FZBfj02FT2kag==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + } + }, + "node_modules/@quartz-community/explorer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/explorer/-/explorer-0.1.0.tgz", + "integrity": "sha512-qdsXF9ivT32ct52CzOLXCFnxHJS6xHIcX/lVeT82sEmNxjivRLt8kvVK+mJQBiC/Nj8ItRFiL+e0suwNZ19vjQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/favicon": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/favicon/-/favicon-0.1.0.tgz", + "integrity": "sha512-AxAYmXm1z2tsAVy7/wYs7a5aMZssF50XSU81TC2RtEI0sH6TS7Av9PeZHRqu9HejMZoGG5u4oDIKUp7oMb0nOg==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "sharp": "^0.33.0" + }, + "peerDependenciesMeta": { + "sharp": { + "optional": true + } + } + }, + "node_modules/@quartz-community/folder-page": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/folder-page/-/folder-page-0.1.0.tgz", + "integrity": "sha512-ElNZ0LfqL3O3GEN+4bI+535GJFgaIsbDVW8y0TUEzeFxCHUV0p3AYJdNvAga+elq6hC/pJFl9snBo6cpCCNLvA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/footer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/footer/-/footer-0.1.0.tgz", + "integrity": "sha512-BfLrXN9qDzBi5pdZY9Tdfw1YQNaiDDUItTaVidVp620OK8E5tZF1mMjiczHX0HeScYYLBsRIwmLAawYKw4StTw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/github-flavored-markdown": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/github-flavored-markdown/-/github-flavored-markdown-0.1.0.tgz", + "integrity": "sha512-e+cOqwLo5PARbISQaQpLUA9tb0X2dNXevtOHVrufZ1p4bXKTrqZX1EDbfdKxk/gfzYaDE8z59RUUX2xWFF/WQA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/graph": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/graph/-/graph-0.1.0.tgz", + "integrity": "sha512-q3Hhu4RqblHbIA45KM79QmNoXLAjaVBOiquYx7E1FS6UozDrn/JG4XOJrrIQnlug73GgqsHFYEAKagZt1rC3dw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/hard-line-breaks": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/hard-line-breaks/-/hard-line-breaks-0.1.0.tgz", + "integrity": "sha512-pgRSXui+hcQ/IUb7D8SvpxMzMiQ5lxq8kSDOETmdIQAd+Lt4bDR+q06xGSKn3S6/Wzb6xIBN2OLlwfeKUqbwxg==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/latex": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/latex/-/latex-0.1.0.tgz", + "integrity": "sha512-CGUgCu76VPRR5fwvrly2Tt86N6G7dbhLffdU1lWkrDZLx8VjdxOQ238OE+zyA7zcKBgjZEt9i0w1zAu40HX14Q==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "@myriaddreamin/rehype-typst": "^0.5.0", + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "@myriaddreamin/rehype-typst": { + "optional": true + }, + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/note-properties": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/note-properties/-/note-properties-0.1.0.tgz", + "integrity": "sha512-CtZkOI1bTuh3zs/HGBtrTrPzDQHcFsh7M0m+xTtAeTst47BRys3Zg6msO3+RbpI9u7jRLXeAvaJjYdU340KZFg==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/obsidian-flavored-markdown": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@quartz-community/obsidian-flavored-markdown/-/obsidian-flavored-markdown-0.1.1.tgz", + "integrity": "sha512-2y9uPpmFozSvc7OGM0WIAgbeoKarP3Vg/copTFgX/0cd+iMma86cX5kySvBxXAQ647x6uz5NdSpNM3ZzSWQ8SA==", + "license": "MIT", + "dependencies": { + "@quartz-community/rehype-obsidian": "^0.1.0", + "@quartz-community/remark-obsidian": "^0.1.0", + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/og-image": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/og-image/-/og-image-0.1.0.tgz", + "integrity": "sha512-gG85lvAlGQRJuYI7m5SuwJFVDEJrKEoQpbJqpj6H2DrhBWaPJGna/wBJumKK04OyIjFg8aV+98y5XNxCIWCtEQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "sharp": "^0.33.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "sharp": { + "optional": true + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/ox-hugo": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/ox-hugo/-/ox-hugo-0.1.0.tgz", + "integrity": "sha512-1ox/5XmmxSd3q4ojgcP9EXnkuzgobUsblPeSZVrdEc7kearJWUNEMTClI3WVGjbg5z3Vac6zXhzVpo/+yNI8ug==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/page-title": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/page-title/-/page-title-0.1.0.tgz", + "integrity": "sha512-bOcqBLIUWg3WdAxT8XqVSiZqENYEqe9iM8bcgYGQCZuJ4Ds6QiXmOLo8ylUFr5KHqBhIoMShmkCdFvSiYzLVHA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/quartz-fonts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@quartz-community/quartz-fonts/-/quartz-fonts-0.1.1.tgz", + "integrity": "sha512-kEGc9mOV/qQ62FPJii3tUJRIY/Hl/V4cGKBrNTN5UpA8N7xrrCSizUOHe6+rxCsH3w6jFlgt5sH9pXppIrJ7+Q==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "google-font-metadata": "^6.0.0", + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "google-font-metadata": { + "optional": true + }, + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/reader-mode": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/reader-mode/-/reader-mode-0.1.0.tgz", + "integrity": "sha512-AuiHklvfJGi7FNZwg1p6yGXhJ6tr82Ow1sI8/5cGZR7s53jD1HXeNANTiSFGflB/hLucsoGLiS+pUprvI827zQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/recent-notes": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/recent-notes/-/recent-notes-0.1.0.tgz", + "integrity": "sha512-3NUefbtGl6P6D1w3F7lSw7SK8PpQ0X/RJtY9UBiVYCf1MMSm5srYdVkAbsaLtY59tgSyJDFm9754cKSgUI3Rsw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/rehype-obsidian": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@quartz-community/rehype-obsidian/-/rehype-obsidian-0.1.2.tgz", + "integrity": "sha512-qzwQ/HNABg2K0z3FRtsYwrJrnxkjGOj1/nmnMDK9ygIpRy2FLw1cIxnMbzoBEk7PyOZ10AhdazBDpUb6cV38Qg==", + "license": "MIT", + "engines": { + "node": ">=22" + } + }, + "node_modules/@quartz-community/remark-obsidian": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/remark-obsidian/-/remark-obsidian-0.1.0.tgz", + "integrity": "sha512-0b/2M8z1KL5ifNt26gs5LX1kpx297NpTNchNysh4MvOJ5RBDVkZRsNnupo34TuYpGynf7g4nXePdeouHuCElZA==", + "license": "MIT", + "engines": { + "node": ">=22" + } + }, + "node_modules/@quartz-community/remove-draft": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/remove-draft/-/remove-draft-0.1.0.tgz", + "integrity": "sha512-zpl+M4GYNM5mCewuH1tWHeWsha9a74YiYALnmVTUaN2J0tXjGt5yQgkS3Ecmorv7GZIn/vZIZmosQiVsDS/VEw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + } + }, + "node_modules/@quartz-community/roam": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/roam/-/roam-0.1.0.tgz", + "integrity": "sha512-IvN0coyDsOzb9uRzTIbM1b3WQSVOEHXKjNjeDnSUMHgZhecTHwXjA+w5cjvBdX0F3xKNjo8zSLjPenv/w6iNYA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/search/-/search-0.1.0.tgz", + "integrity": "sha512-yItpbzqQ8qat+wyvMhHrgtgh00I106z8vM1x2QzqLHYArhdhN3nQ90JOtQv6qigJ0AcmnUDItzWTnNFeFl94cA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/spacer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/spacer/-/spacer-0.1.0.tgz", + "integrity": "sha512-Q3ag8WkaXRl5Pvnpd2SwNyAwMhj8ho+ae+wL/dmvvFa9Zgm6VBnL2EHqAQiwLpZ1ZKItqMgaTWHQ/T0I2r2TSA==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/stacked-pages": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/stacked-pages/-/stacked-pages-0.1.0.tgz", + "integrity": "sha512-ze0fEW+S72hzp5w+c4twpU6ELS/NkiQGGL2qBsMQpKLvh4urq8PVm9LKRcicPsz8ozFKJluyG2jE7iESdL6BFg==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, + "node_modules/@quartz-community/syntax-highlighting": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/syntax-highlighting/-/syntax-highlighting-0.1.0.tgz", + "integrity": "sha512-JzJLVcaZVfiruf2HJzLJN/wU+U085xSKkYHZ/Z0/CtZyis3FjhIsHti7PDcPECsFJ9/sPuH77pxy5tAFV9fAAQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "shiki": "^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "shiki": { + "optional": false + } + } + }, + "node_modules/@quartz-community/table-of-contents": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/table-of-contents/-/table-of-contents-0.1.0.tgz", + "integrity": "sha512-p8XjV+LgLHJ13szruRNToTv5GXolTPmvvnzkA1TgPq1HkPSpLkqGdRpUFcg2RyFaVVnV3P7QfKFscA/Yhfqghw==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/tag-list": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/tag-list/-/tag-list-0.1.0.tgz", + "integrity": "sha512-ggEmwD+QZf0BplWr5w7eXwUK/hcuYS7tbFOYJ8uPvCVnRaHnwGEqmqhwjAgzreOl8DeA8xmJ8XEoah9hilmMCQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + } + } + }, + "node_modules/@quartz-community/tag-page": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/tag-page/-/tag-page-0.1.0.tgz", + "integrity": "sha512-3F/FyZA3bwlU5KCHw+0U6cZuPqf5Mtm35Ze7NwU0E5Uk9dkXFPiwaw30gSmkx4BEKwmae/pKJodX+Qa6VCb1OQ==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "preact": "^10.0.0", + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "preact": { + "optional": false + }, + "vfile": { + "optional": true + } + } + }, "node_modules/@quartz-community/types": { "version": "0.2.1", "resolved": "git+ssh://git@github.com/quartz-community/types.git#d413569b02ff0cd9a7e8d74dee125d20a5e5ec72", - "dev": true, "license": "MIT", "engines": { "node": ">=22", @@ -1855,10 +2912,31 @@ } } }, + "node_modules/@quartz-community/unlisted-pages": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@quartz-community/unlisted-pages/-/unlisted-pages-0.1.0.tgz", + "integrity": "sha512-Q12AETTBORDfXC3KT0id5opzqmSz9MCsyoZRRSWhpI5og5PeVcKMzH0LV4m7WDLJbc+jE2uiiwTA05lAt24A3w==", + "license": "MIT", + "dependencies": { + "@quartz-community/types": "^0.2.1", + "@quartz-community/utils": "^0.1.0" + }, + "engines": { + "node": ">=22", + "npm": ">=10.9.2" + }, + "peerDependencies": { + "vfile": "^6.0.3" + }, + "peerDependenciesMeta": { + "vfile": { + "optional": true + } + } + }, "node_modules/@quartz-community/utils": { "version": "0.1.0", "resolved": "git+ssh://git@github.com/quartz-community/utils.git#e09d8b0bbccb46073b23c00affaf3e40a2c3b0c4", - "dev": true, "license": "MIT", "dependencies": { "@quartz-community/types": "github:quartz-community/types" @@ -2331,13 +3409,6 @@ "node": ">=20" } }, - "node_modules/colorjs.io": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz", - "integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==", - "license": "MIT", - "peer": true - }, "node_modules/comma-separated-tokens": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", @@ -2540,6 +3611,7 @@ "version": "0.27.3", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", + "dev": true, "hasInstallScript": true, "license": "MIT", "bin": { @@ -2837,16 +3909,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, "node_modules/has-property-descriptors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", @@ -4617,16 +5679,6 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/rxjs": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", - "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -4667,354 +5719,6 @@ "@parcel/watcher": "^2.4.1" } }, - "node_modules/sass-embedded": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.97.3.tgz", - "integrity": "sha512-eKzFy13Nk+IRHhlAwP3sfuv+PzOrvzUkwJK2hdoCKYcWGSdmwFpeGpWmyewdw8EgBnsKaSBtgf/0b2K635ecSA==", - "license": "MIT", - "peer": true, - "dependencies": { - "@bufbuild/protobuf": "^2.5.0", - "colorjs.io": "^0.5.0", - "immutable": "^5.0.2", - "rxjs": "^7.4.0", - "supports-color": "^8.1.1", - "sync-child-process": "^1.0.2", - "varint": "^6.0.0" - }, - "bin": { - "sass": "dist/bin/sass.js" - }, - "engines": { - "node": ">=16.0.0" - }, - "optionalDependencies": { - "sass-embedded-all-unknown": "1.97.3", - "sass-embedded-android-arm": "1.97.3", - "sass-embedded-android-arm64": "1.97.3", - "sass-embedded-android-riscv64": "1.97.3", - "sass-embedded-android-x64": "1.97.3", - "sass-embedded-darwin-arm64": "1.97.3", - "sass-embedded-darwin-x64": "1.97.3", - "sass-embedded-linux-arm": "1.97.3", - "sass-embedded-linux-arm64": "1.97.3", - "sass-embedded-linux-musl-arm": "1.97.3", - "sass-embedded-linux-musl-arm64": "1.97.3", - "sass-embedded-linux-musl-riscv64": "1.97.3", - "sass-embedded-linux-musl-x64": "1.97.3", - "sass-embedded-linux-riscv64": "1.97.3", - "sass-embedded-linux-x64": "1.97.3", - "sass-embedded-unknown-all": "1.97.3", - "sass-embedded-win32-arm64": "1.97.3", - "sass-embedded-win32-x64": "1.97.3" - } - }, - "node_modules/sass-embedded-all-unknown": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.97.3.tgz", - "integrity": "sha512-t6N46NlPuXiY3rlmG6/+1nwebOBOaLFOOVqNQOC2cJhghOD4hh2kHNQQTorCsbY9S1Kir2la1/XLBwOJfui0xg==", - "cpu": [ - "!arm", - "!arm64", - "!riscv64", - "!x64" - ], - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "sass": "1.97.3" - } - }, - "node_modules/sass-embedded-android-arm": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.97.3.tgz", - "integrity": "sha512-cRTtf/KV/q0nzGZoUzVkeIVVFv3L/tS1w4WnlHapphsjTXF/duTxI8JOU1c/9GhRPiMdfeXH7vYNcMmtjwX7jg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-arm64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.97.3.tgz", - "integrity": "sha512-aiZ6iqiHsUsaDx0EFbbmmA0QgxicSxVVN3lnJJ0f1RStY0DthUkquGT5RJ4TPdaZ6ebeJWkboV4bra+CP766eA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-riscv64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.97.3.tgz", - "integrity": "sha512-zVEDgl9JJodofGHobaM/q6pNETG69uuBIGQHRo789jloESxxZe82lI3AWJQuPmYCOG5ElfRthqgv89h3gTeLYA==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-android-x64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.97.3.tgz", - "integrity": "sha512-3ke0le7ZKepyXn/dKKspYkpBC0zUk/BMciyP5ajQUDy4qJwobd8zXdAq6kOkdiMB+d9UFJOmEkvgFJHl3lqwcw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-darwin-arm64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.97.3.tgz", - "integrity": "sha512-fuqMTqO4gbOmA/kC5b9y9xxNYw6zDEyfOtMgabS7Mz93wimSk2M1quQaTJnL98Mkcsl2j+7shNHxIS/qpcIDDA==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-darwin-x64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.97.3.tgz", - "integrity": "sha512-b/2RBs/2bZpP8lMkyZ0Px0vkVkT8uBd0YXpOwK7iOwYkAT8SsO4+WdVwErsqC65vI5e1e5p1bb20tuwsoQBMVA==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-arm": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.97.3.tgz", - "integrity": "sha512-2lPQ7HQQg4CKsH18FTsj2hbw5GJa6sBQgDsls+cV7buXlHjqF8iTKhAQViT6nrpLK/e8nFCoaRgSqEC8xMnXuA==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-arm64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.97.3.tgz", - "integrity": "sha512-IP1+2otCT3DuV46ooxPaOKV1oL5rLjteRzf8ldZtfIEcwhSgSsHgA71CbjYgLEwMY9h4jeal8Jfv3QnedPvSjg==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-arm": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.97.3.tgz", - "integrity": "sha512-cBTMU68X2opBpoYsSZnI321gnoaiMBEtc+60CKCclN6PCL3W3uXm8g4TLoil1hDD6mqU9YYNlVG6sJ+ZNef6Lg==", - "cpu": [ - "arm" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-arm64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.97.3.tgz", - "integrity": "sha512-Lij0SdZCsr+mNRSyDZ7XtJpXEITrYsaGbOTz5e6uFLJ9bmzUbV7M8BXz2/cA7bhfpRPT7/lwRKPdV4+aR9Ozcw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-riscv64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.97.3.tgz", - "integrity": "sha512-sBeLFIzMGshR4WmHAD4oIM7WJVkSoCIEwutzptFtGlSlwfNiijULp+J5hA2KteGvI6Gji35apR5aWj66wEn/iA==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-musl-x64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.97.3.tgz", - "integrity": "sha512-/oWJ+OVrDg7ADDQxRLC/4g1+Nsz1g4mkYS2t6XmyMJKFTFK50FVI2t5sOdFH+zmMp+nXHKM036W94y9m4jjEcw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-riscv64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.97.3.tgz", - "integrity": "sha512-l3IfySApLVYdNx0Kjm7Zehte1CDPZVcldma3dZt+TfzvlAEerM6YDgsk5XEj3L8eHBCgHgF4A0MJspHEo2WNfA==", - "cpu": [ - "riscv64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-linux-x64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.97.3.tgz", - "integrity": "sha512-Kwqwc/jSSlcpRjULAOVbndqEy2GBzo6OBmmuBVINWUaJLJ8Kczz3vIsDUWLfWz/kTEw9FHBSiL0WCtYLVAXSLg==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-unknown-all": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.97.3.tgz", - "integrity": "sha512-/GHajyYJmvb0IABUQHbVHf1nuHPtIDo/ClMZ81IDr59wT5CNcMe7/dMNujXwWugtQVGI5UGmqXWZQCeoGnct8Q==", - "license": "MIT", - "optional": true, - "os": [ - "!android", - "!darwin", - "!linux", - "!win32" - ], - "peer": true, - "dependencies": { - "sass": "1.97.3" - } - }, - "node_modules/sass-embedded-win32-arm64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.97.3.tgz", - "integrity": "sha512-RDGtRS1GVvQfMGAmVXNxYiUOvPzn9oO1zYB/XUM9fudDRnieYTcUytpNTQZLs6Y1KfJxgt5Y+giRceC92fT8Uw==", - "cpu": [ - "arm64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-embedded-win32-x64": { - "version": "1.97.3", - "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.97.3.tgz", - "integrity": "sha512-SFRa2lED9UEwV6vIGeBXeBOLKF+rowF3WmNfb/BzhxmdAsKofCXrJ8ePW7OcDVrvNEbTOGwhsReIsF5sH8fVaw==", - "cpu": [ - "x64" - ], - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "peer": true, - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/sass/node_modules/chokidar": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", @@ -5353,22 +6057,6 @@ "inline-style-parser": "0.2.7" } }, - "node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", @@ -5381,29 +6069,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/sync-child-process": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/sync-child-process/-/sync-child-process-1.0.2.tgz", - "integrity": "sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==", - "license": "MIT", - "peer": true, - "dependencies": { - "sync-message-port": "^1.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/sync-message-port": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/sync-message-port/-/sync-message-port-1.2.0.tgz", - "integrity": "sha512-gAQ9qrUN/UCypHtGFbbe7Rc/f9bzO88IwrG8TDo/aMKAApKyD6E3W4Cm0EfhfBb6Z6SKt59tTCTfD+n1xmAvMg==", - "license": "MIT", - "peer": true, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/to-buffer": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.2.2.tgz", @@ -5651,13 +6316,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/varint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", - "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", - "license": "MIT", - "peer": true - }, "node_modules/vfile": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", diff --git a/package.json b/package.json index 420adf0..f9240b4 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,50 @@ "@floating-ui/dom": "^1.7.4", "@myriaddreamin/rehype-typst": "^0.6.0", "@napi-rs/simple-git": "0.1.22", + "@quartz-community/alias-redirects": "*", + "@quartz-community/article-title": "*", + "@quartz-community/backlinks": "*", + "@quartz-community/bases-page": "*", + "@quartz-community/breadcrumbs": "*", + "@quartz-community/canvas-page": "*", + "@quartz-community/citations": "*", + "@quartz-community/cname": "*", + "@quartz-community/comments": "*", + "@quartz-community/content-index": "*", + "@quartz-community/content-meta": "*", + "@quartz-community/content-page": "*", + "@quartz-community/crawl-links": "*", + "@quartz-community/created-modified-date": "*", + "@quartz-community/darkmode": "*", + "@quartz-community/description": "*", + "@quartz-community/encrypted-pages": "*", + "@quartz-community/explicit-publish": "*", + "@quartz-community/explorer": "*", + "@quartz-community/favicon": "*", + "@quartz-community/folder-page": "*", + "@quartz-community/footer": "*", + "@quartz-community/github-flavored-markdown": "*", + "@quartz-community/graph": "*", + "@quartz-community/hard-line-breaks": "*", + "@quartz-community/latex": "*", + "@quartz-community/note-properties": "*", + "@quartz-community/obsidian-flavored-markdown": "*", + "@quartz-community/og-image": "*", + "@quartz-community/ox-hugo": "*", + "@quartz-community/page-title": "*", + "@quartz-community/quartz-fonts": "*", + "@quartz-community/reader-mode": "*", + "@quartz-community/recent-notes": "*", + "@quartz-community/remove-draft": "*", + "@quartz-community/roam": "*", + "@quartz-community/search": "*", + "@quartz-community/spacer": "*", + "@quartz-community/stacked-pages": "*", + "@quartz-community/syntax-highlighting": "*", + "@quartz-community/table-of-contents": "*", + "@quartz-community/tag-list": "*", + "@quartz-community/tag-page": "*", + "@quartz-community/unlisted-pages": "*", "ansi-truncate": "^1.4.0", "async-mutex": "^0.5.0", "chokidar": "^5.0.0", diff --git a/quartz.config.default.yaml b/quartz.config.default.yaml index 21c57d9..9acca06 100644 --- a/quartz.config.default.yaml +++ b/quartz.config.default.yaml @@ -98,7 +98,7 @@ plugins: - source: "@quartz-community/roam" enabled: false order: 92 - - source: "@quartz-community/fonts" + - source: "@quartz-community/quartz-fonts" enabled: true - source: "@quartz-community/remove-draft" enabled: true diff --git a/quartz/cli/templates/blog.yaml b/quartz/cli/templates/blog.yaml index fc8b0b4..fb2076a 100644 --- a/quartz/cli/templates/blog.yaml +++ b/quartz/cli/templates/blog.yaml @@ -100,7 +100,7 @@ plugins: - source: "@quartz-community/roam" enabled: false order: 92 - - source: "@quartz-community/fonts" + - source: "@quartz-community/quartz-fonts" enabled: true - source: "@quartz-community/remove-draft" enabled: true diff --git a/quartz/cli/templates/default.yaml b/quartz/cli/templates/default.yaml index 1e221f0..e52c926 100644 --- a/quartz/cli/templates/default.yaml +++ b/quartz/cli/templates/default.yaml @@ -100,7 +100,7 @@ plugins: - source: "@quartz-community/roam" enabled: false order: 92 - - source: "@quartz-community/fonts" + - source: "@quartz-community/quartz-fonts" enabled: true - source: "@quartz-community/remove-draft" enabled: true diff --git a/quartz/cli/templates/obsidian.yaml b/quartz/cli/templates/obsidian.yaml index c78cdd3..3fe9490 100644 --- a/quartz/cli/templates/obsidian.yaml +++ b/quartz/cli/templates/obsidian.yaml @@ -111,7 +111,7 @@ plugins: - source: "@quartz-community/roam" enabled: false order: 92 - - source: "@quartz-community/fonts" + - source: "@quartz-community/quartz-fonts" enabled: true - source: "@quartz-community/remove-draft" enabled: true diff --git a/quartz/cli/templates/ttrpg.yaml b/quartz/cli/templates/ttrpg.yaml index d1e064a..c53921d 100644 --- a/quartz/cli/templates/ttrpg.yaml +++ b/quartz/cli/templates/ttrpg.yaml @@ -111,7 +111,7 @@ plugins: - source: "@quartz-community/roam" enabled: false order: 92 - - source: "@quartz-community/fonts" + - source: "@quartz-community/quartz-fonts" enabled: true - source: "@quartz-community/remove-draft" enabled: true