diff --git a/package-lock.json b/package-lock.json
index 4b3c4a9..a31db09 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,6 +11,7 @@
"@sveltejs/adapter-static": "^1.0.0-next.21",
"@sveltejs/kit": "next",
"hast-util-to-text": "^3.1.2",
+ "mdast-util-to-string": "^4.0.0",
"mdsvex": "^0.9.8",
"node-sass": "^6.0.1",
"svelte": "^3.42.6",
@@ -171,6 +172,15 @@
"@types/unist": "^2"
}
},
+ "node_modules/@types/mdast": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.0.tgz",
+ "integrity": "sha512-YLeG8CujC9adtj/kuDzq1N4tCDYKoZ5l/bnjq8d74+t/3q/tHquJOJKUQXJrLCflOHpKjXgcI/a929gpmLOEng==",
+ "dev": true,
+ "dependencies": {
+ "@types/unist": "*"
+ }
+ },
"node_modules/@types/minimist": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
@@ -1773,6 +1783,19 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/mdast-util-to-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
+ "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
+ "dev": true,
+ "dependencies": {
+ "@types/mdast": "^4.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/unified"
+ }
+ },
"node_modules/mdsvex": {
"version": "0.9.8",
"resolved": "https://registry.npmjs.org/mdsvex/-/mdsvex-0.9.8.tgz",
@@ -3613,6 +3636,15 @@
"@types/unist": "^2"
}
},
+ "@types/mdast": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.0.tgz",
+ "integrity": "sha512-YLeG8CujC9adtj/kuDzq1N4tCDYKoZ5l/bnjq8d74+t/3q/tHquJOJKUQXJrLCflOHpKjXgcI/a929gpmLOEng==",
+ "dev": true,
+ "requires": {
+ "@types/unist": "*"
+ }
+ },
"@types/minimist": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
@@ -4778,6 +4810,15 @@
"integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
"dev": true
},
+ "mdast-util-to-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
+ "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
+ "dev": true,
+ "requires": {
+ "@types/mdast": "^4.0.0"
+ }
+ },
"mdsvex": {
"version": "0.9.8",
"resolved": "https://registry.npmjs.org/mdsvex/-/mdsvex-0.9.8.tgz",
diff --git a/package.json b/package.json
index 4f33525..e6629dd 100644
--- a/package.json
+++ b/package.json
@@ -15,7 +15,8 @@
"svelte-preprocess": "^4.9.8",
"unist-util-visit": "^5.0.0",
"unist-util-find": "^2.0.0",
- "hast-util-to-text": "^3.1.2"
+ "hast-util-to-text": "^3.1.2",
+ "mdast-util-to-string": "^4.0.0"
},
"type": "module"
}
diff --git a/src/lib/Post.svelte b/src/lib/Post.svelte
index 2fa47ec..84a4cc5 100644
--- a/src/lib/Post.svelte
+++ b/src/lib/Post.svelte
@@ -16,11 +16,31 @@
{formatDate(date)}
-{formatDate(date)}
+