Skip to content

Commit 93ab608

Browse files
Hyeok KimHyeok Kim
authored andcommitted
lint
1 parent 7f6f141 commit 93ab608

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/lib/pasre-post.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ import { parse as parseYAML } from 'yaml';
33
import markdownit from 'markdown-it'
44

55
export function parsePostData(text: string, web_name: string): BlogPost {
6-
let parts = text.split("---\n");
7-
let metaRaw = parseYAML(parts.length == 3 ? parts[1] : "") as { [key: string]: any };
6+
const parts = text.split("---\n");
7+
const metaRaw = parseYAML(parts.length == 3 ? parts[1] : "") as { [key: string]: any };
88
if (!metaRaw.title) {
99
console.error("Untitled blog post.")
1010
}
11-
let meta: BlogPostMeta = {
11+
const meta: BlogPostMeta = {
1212
date: metaRaw.date,
1313
display_date: metaRaw.date ? (new Date(metaRaw.date + " PST")).toLocaleDateString("us-EN", {
1414
year: "numeric",
@@ -23,11 +23,11 @@ export function parsePostData(text: string, web_name: string): BlogPost {
2323
if (metaRaw.external) meta.external = metaRaw.external;
2424
if (metaRaw.paper) meta.paper = metaRaw.paper;
2525

26-
let post = parts.length == 3 ? parts[2] : parts[0];
26+
const post = parts.length == 3 ? parts[2] : parts[0];
2727

2828
const md = markdownit({ html: true, linkify: true });
2929
const rendered_post = md.render(post)
30-
let first_image = meta.banner ?? rendered_post.match(/<img[^<>]*src=\"([^<>\"]+)\"[^<>]*>/i)?.[1] ?? null;
30+
let first_image = meta.banner ?? rendered_post.match(/<img[^<>]*src="([^<>"]+)"[^<>]*>/i)?.[1] ?? null;
3131
if (first_image && first_image.startsWith("../")) first_image = first_image.replace("../", "");
3232

3333
return { meta, post: rendered_post, first_image };

src/routes/blog/[slug]/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
{#if !meta.external}
7070
<Markdown {content} />
7171
{:else}
72-
This is an external post. Click <a href={meta.external} target="_blank">here</a> for redirection.
72+
This is an external post. Click <a href={meta.external} target="_blank" rel="noopener noreferrer">here</a> for redirection.
7373
{/if}
7474

7575
<!-- share -->

0 commit comments

Comments
 (0)