🖼️ added support for links to blogposts and support image sizing from .md files
Some checks failed
Build and Deploy Next.js Blog to Production / 🔍 Code Quality Checks (push) Failing after 31s
Build and Deploy Next.js Blog to Production / 🏗️ Build and Push Docker Image (push) Has been skipped
Build and Deploy Next.js Blog to Production / 🚀 Deploy to Production (push) Has been skipped

This commit was merged in pull request #7.
This commit is contained in:
RJ
2025-11-24 14:31:57 +02:00
committed by Rares J
parent 1042a43dfa
commit 5f585e2a9f
6 changed files with 85 additions and 42 deletions

View File

@@ -6,6 +6,7 @@ import remarkGfm from 'remark-gfm'
import { FrontMatter, Post } from './types/frontmatter'
import { generateExcerpt } from './utils'
import { remarkCopyImages } from './remark-copy-images'
import { remarkInternalLinks } from './remark-internal-links'
const POSTS_PATH = path.join(process.cwd(), 'content', 'blog')
@@ -75,6 +76,7 @@ export async function getPostBySlug(slug: string | string[]): Promise<Post | nul
publicDir: 'public/blog',
currentSlug: sanitized.join('/'),
})
.use(remarkInternalLinks)
.process(content)
const processedContent = processed.toString()