Update package dependencies and simplify blog post metadata
This commit is contained in:
parent
00690cfad5
commit
1a3c30407d
3 changed files with 170 additions and 41 deletions
191
package-lock.json
generated
191
package-lock.json
generated
|
@ -8,12 +8,12 @@
|
|||
"version": "0.0.1",
|
||||
"dependencies": {
|
||||
"@astrojs/check": "^0.7.0",
|
||||
"@astrojs/sitemap": "^3.1.4",
|
||||
"@astrojs/starlight": "^0.22.3",
|
||||
"@astrojs/starlight-tailwind": "^2.0.2",
|
||||
"@astrojs/sitemap": "^3.1.5",
|
||||
"@astrojs/starlight": "^0.23.1",
|
||||
"@astrojs/starlight-tailwind": "^2.0.3",
|
||||
"@astrojs/tailwind": "^5.1.0",
|
||||
"@astrojs/vercel": "^7.6.0",
|
||||
"astro": "^4.8.4",
|
||||
"astro": "^4.9.1",
|
||||
"astro-compressor": "^0.4.1",
|
||||
"globby": "^14.0.1",
|
||||
"gsap": "^3.12.5",
|
||||
|
@ -147,22 +147,22 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx": {
|
||||
"version": "2.3.1",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-2.3.1.tgz",
|
||||
"integrity": "sha512-BOQFKD2Pi9cRntNQJlpF2fh4xV8doNpmVy9NKI95r4jsitrY4X5aTOhAowi+fkQgP/zW1A4HwCyQ6Pdam6z8zQ==",
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-3.0.1.tgz",
|
||||
"integrity": "sha512-UcPja14Qt6OEm7Wjak41Qa5f7G1M0oB2ARCsyIkXy6+Z65fJ6c1648UqEOqnEgR6Xtqq+V47wtK2qSP6KQKrAg==",
|
||||
"dependencies": {
|
||||
"@astrojs/markdown-remark": "5.1.0",
|
||||
"@mdx-js/mdx": "^3.0.0",
|
||||
"acorn": "^8.11.2",
|
||||
"es-module-lexer": "^1.4.1",
|
||||
"@mdx-js/mdx": "^3.0.1",
|
||||
"acorn": "^8.11.3",
|
||||
"es-module-lexer": "^1.5.2",
|
||||
"estree-util-visit": "^2.0.0",
|
||||
"github-slugger": "^2.0.0",
|
||||
"gray-matter": "^4.0.3",
|
||||
"hast-util-to-html": "^9.0.0",
|
||||
"kleur": "^4.1.4",
|
||||
"hast-util-to-html": "^9.0.1",
|
||||
"kleur": "^4.1.5",
|
||||
"rehype-raw": "^7.0.0",
|
||||
"remark-gfm": "^4.0.0",
|
||||
"remark-smartypants": "^2.0.0",
|
||||
"remark-smartypants": "^3.0.1",
|
||||
"source-map": "^0.7.4",
|
||||
"unist-util-visit": "^5.0.0",
|
||||
"vfile": "^6.0.1"
|
||||
|
@ -171,7 +171,140 @@
|
|||
"node": "^18.17.1 || ^20.3.0 || >=21.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"astro": "^4.0.0"
|
||||
"astro": "^4.8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/@types/nlcst": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz",
|
||||
"integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==",
|
||||
"dependencies": {
|
||||
"@types/unist": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/nlcst-to-string": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz",
|
||||
"integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==",
|
||||
"dependencies": {
|
||||
"@types/nlcst": "^2.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/parse-latin": {
|
||||
"version": "7.0.0",
|
||||
"resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz",
|
||||
"integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==",
|
||||
"dependencies": {
|
||||
"@types/nlcst": "^2.0.0",
|
||||
"@types/unist": "^3.0.0",
|
||||
"nlcst-to-string": "^4.0.0",
|
||||
"unist-util-modify-children": "^4.0.0",
|
||||
"unist-util-visit-children": "^3.0.0",
|
||||
"vfile": "^6.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/wooorm"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/remark-smartypants": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.1.tgz",
|
||||
"integrity": "sha512-qyshfCl2eLO0i0558e79ZJsfojC5wjnYLByjt0FmjJQN6aYwcRxpoj784LZJSoWCdnA2ubh5rLNGb8Uur/wDng==",
|
||||
"dependencies": {
|
||||
"retext": "^9.0.0",
|
||||
"retext-smartypants": "^6.0.0",
|
||||
"unified": "^11.0.4",
|
||||
"unist-util-visit": "^5.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/retext": {
|
||||
"version": "9.0.0",
|
||||
"resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz",
|
||||
"integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==",
|
||||
"dependencies": {
|
||||
"@types/nlcst": "^2.0.0",
|
||||
"retext-latin": "^4.0.0",
|
||||
"retext-stringify": "^4.0.0",
|
||||
"unified": "^11.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/retext-latin": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz",
|
||||
"integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==",
|
||||
"dependencies": {
|
||||
"@types/nlcst": "^2.0.0",
|
||||
"parse-latin": "^7.0.0",
|
||||
"unified": "^11.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/retext-smartypants": {
|
||||
"version": "6.1.0",
|
||||
"resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.1.0.tgz",
|
||||
"integrity": "sha512-LDPXg95346bqFZnDMHo0S7Rq5p64+B+N8Vz733+wPMDtwb9rCOs9LIdIEhrUOU+TAywX9St+ocQWJt8wrzivcQ==",
|
||||
"dependencies": {
|
||||
"@types/nlcst": "^2.0.0",
|
||||
"nlcst-to-string": "^4.0.0",
|
||||
"unist-util-visit": "^5.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/retext-stringify": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz",
|
||||
"integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==",
|
||||
"dependencies": {
|
||||
"@types/nlcst": "^2.0.0",
|
||||
"nlcst-to-string": "^4.0.0",
|
||||
"unified": "^11.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/unist-util-modify-children": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz",
|
||||
"integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==",
|
||||
"dependencies": {
|
||||
"@types/unist": "^3.0.0",
|
||||
"array-iterate": "^2.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/mdx/node_modules/unist-util-visit-children": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz",
|
||||
"integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==",
|
||||
"dependencies": {
|
||||
"@types/unist": "^3.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/prism": {
|
||||
|
@ -186,21 +319,21 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@astrojs/sitemap": {
|
||||
"version": "3.1.4",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.1.4.tgz",
|
||||
"integrity": "sha512-po8CqDCK14O6phU1mB5C8SyVLyQEa+7pJM8oXxs1mVh8DgvxxaA5E7lak1vzOmBcyyyHBW32jakGqNYc66sBRw==",
|
||||
"version": "3.1.5",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.1.5.tgz",
|
||||
"integrity": "sha512-GLdzJ01387Uzb8RKYpsYLlg/GzoPnGbmDeQNkarSE11i2+l9Qp8Nj/WoTEy9nkTS25fxxy0kxDfJmreeVleCqg==",
|
||||
"dependencies": {
|
||||
"sitemap": "^7.1.1",
|
||||
"stream-replace-string": "^2.0.0",
|
||||
"zod": "^3.22.4"
|
||||
"zod": "^3.23.8"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/starlight": {
|
||||
"version": "0.22.3",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.22.3.tgz",
|
||||
"integrity": "sha512-opldZEdZsYz8HL3rjzL3025AxNCNntkDZrlUBNY64IJesDxBhDCH8He0GvhVe+L8bHWpcso4fHO8tUV9E0dgUw==",
|
||||
"version": "0.23.1",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.23.1.tgz",
|
||||
"integrity": "sha512-BMVRpM4suTq4K2plzcISs/t5W3Xw2fHGWhSmF7lg90nps595yHp3j4gFpeukRrynwEhoNu0Bds1zgOBebC3Egg==",
|
||||
"dependencies": {
|
||||
"@astrojs/mdx": "^2.1.1",
|
||||
"@astrojs/mdx": "^3.0.0",
|
||||
"@astrojs/sitemap": "^3.0.5",
|
||||
"@pagefind/default-ui": "^1.0.3",
|
||||
"@types/hast": "^3.0.3",
|
||||
|
@ -222,13 +355,13 @@
|
|||
"vfile": "^6.0.1"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"astro": "^4.2.7"
|
||||
"astro": "^4.8.6"
|
||||
}
|
||||
},
|
||||
"node_modules/@astrojs/starlight-tailwind": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/starlight-tailwind/-/starlight-tailwind-2.0.2.tgz",
|
||||
"integrity": "sha512-XJccwk6VLeQZuGQwoiLZLNAPCn2fQobtl10Ra2c2yDLjdYEActcqy0eidZbouAwGlbS9I0iJogeGjHQJ2Casjg==",
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/@astrojs/starlight-tailwind/-/starlight-tailwind-2.0.3.tgz",
|
||||
"integrity": "sha512-ZwbdXS/9rxYlo3tKZoTZoBPUnaaqek02b341dHwOkmMT0lIR2w+8k0mRUGxnRaYtPdMcaL+nYFd8RUa8sjdyRg==",
|
||||
"peerDependencies": {
|
||||
"@astrojs/starlight": ">=0.9.0",
|
||||
"@astrojs/tailwind": "^5.0.0",
|
||||
|
@ -2487,9 +2620,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/astro": {
|
||||
"version": "4.8.4",
|
||||
"resolved": "https://registry.npmjs.org/astro/-/astro-4.8.4.tgz",
|
||||
"integrity": "sha512-3UExI/Pq47tvdSmYJTDkoyuygIibO+293MBkwc5iUzK5Cu/U4H7P3LwTyP8Gp/wQX+2zBEUifEb4oNO1HfUn2g==",
|
||||
"version": "4.9.1",
|
||||
"resolved": "https://registry.npmjs.org/astro/-/astro-4.9.1.tgz",
|
||||
"integrity": "sha512-9TsoAu0WBPiqyAIj9H0JW7R+tIjPjFsPKo70Nja6WL3imTTuUJQmnCre4ZVmoNV3oicTTlb+N4zjRYANW0Ty9A==",
|
||||
"dependencies": {
|
||||
"@astrojs/compiler": "^2.8.0",
|
||||
"@astrojs/internal-helpers": "0.4.0",
|
||||
|
|
|
@ -11,12 +11,12 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/check": "^0.7.0",
|
||||
"@astrojs/sitemap": "^3.1.4",
|
||||
"@astrojs/starlight": "^0.22.3",
|
||||
"@astrojs/starlight-tailwind": "^2.0.2",
|
||||
"@astrojs/sitemap": "^3.1.5",
|
||||
"@astrojs/starlight": "^0.23.1",
|
||||
"@astrojs/starlight-tailwind": "^2.0.3",
|
||||
"@astrojs/tailwind": "^5.1.0",
|
||||
"@astrojs/vercel": "^7.6.0",
|
||||
"astro": "^4.8.4",
|
||||
"astro": "^4.9.1",
|
||||
"astro-compressor": "^0.4.1",
|
||||
"globby": "^14.0.1",
|
||||
"gsap": "^3.12.5",
|
||||
|
|
|
@ -53,16 +53,12 @@ const pageTitle: string = `${post.data.title} | ${SITE.title}`;
|
|||
<div class="grow">
|
||||
<div class="flex items-center justify-between gap-x-2">
|
||||
<div>
|
||||
<div
|
||||
class="hs-tooltip inline-block [--placement:bottom] [--trigger:hover]"
|
||||
>
|
||||
<!--Post metadata and author info-->
|
||||
<span
|
||||
<!--Post metadata and author info-->
|
||||
<span
|
||||
class="font-bold text-neutral-700 dark:text-neutral-300"
|
||||
>
|
||||
>
|
||||
{post.data.author}
|
||||
</span>
|
||||
</div>
|
||||
</span>
|
||||
<ul class="text-xs text-neutral-500">
|
||||
<li
|
||||
class="relative inline-block pe-6 before:absolute before:end-2 before:top-1/2 before:size-1 before:-translate-y-1/2 before:rounded-full before:bg-neutral-300 last:pe-0 last-of-type:before:hidden dark:text-neutral-400 dark:before:bg-neutral-600"
|
||||
|
|
Loading…
Add table
Reference in a new issue