diff --git a/src/lib/blog.ts b/src/lib/blog.ts index 39e8d73..f6273f0 100644 --- a/src/lib/blog.ts +++ b/src/lib/blog.ts @@ -1,7 +1,7 @@ import path from 'path' import fs from 'fs' -export const postsDir = 'src/routes' as const +export const postsDir = 'src/routes/(blog)' as const export async function listBlogPostSlugs(): Promise { await fs.promises.readdir(postsDir) @@ -55,7 +55,7 @@ export async function getPost(slug: string): Promise { const url = new URL(`protocol://-/${slug}`) - const { default: post, metadata } = await import(`../routes/${slug}/index.svx`) + const { default: post, metadata } = await import(`../routes/(blog)/${slug}/index.svx`) const result: { title: string diff --git a/src/routes/gemini/index.svx b/src/routes/(blog)/gemini/index.svx similarity index 100% rename from src/routes/gemini/index.svx rename to src/routes/(blog)/gemini/index.svx diff --git a/src/routes/matdoes-dev-markdown/index.svx b/src/routes/(blog)/matdoes-dev-markdown/index.svx similarity index 100% rename from src/routes/matdoes-dev-markdown/index.svx rename to src/routes/(blog)/matdoes-dev-markdown/index.svx diff --git a/src/routes/matscan/index.svx b/src/routes/(blog)/matscan/index.svx similarity index 100% rename from src/routes/matscan/index.svx rename to src/routes/(blog)/matscan/index.svx diff --git a/src/routes/minecraft-scanning/RandomServers.svelte b/src/routes/(blog)/minecraft-scanning/RandomServers.svelte similarity index 100% rename from src/routes/minecraft-scanning/RandomServers.svelte rename to src/routes/(blog)/minecraft-scanning/RandomServers.svelte diff --git a/src/routes/minecraft-scanning/Server.svelte b/src/routes/(blog)/minecraft-scanning/Server.svelte similarity index 100% rename from src/routes/minecraft-scanning/Server.svelte rename to src/routes/(blog)/minecraft-scanning/Server.svelte diff --git a/src/routes/minecraft-scanning/home.jpg b/src/routes/(blog)/minecraft-scanning/home.jpg similarity index 100% rename from src/routes/minecraft-scanning/home.jpg rename to src/routes/(blog)/minecraft-scanning/home.jpg diff --git a/src/routes/minecraft-scanning/honeypot.jpg b/src/routes/(blog)/minecraft-scanning/honeypot.jpg similarity index 100% rename from src/routes/minecraft-scanning/honeypot.jpg rename to src/routes/(blog)/minecraft-scanning/honeypot.jpg diff --git a/src/routes/minecraft-scanning/index.svx b/src/routes/(blog)/minecraft-scanning/index.svx similarity index 100% rename from src/routes/minecraft-scanning/index.svx rename to src/routes/(blog)/minecraft-scanning/index.svx diff --git a/src/routes/minecraft-scanning/linode-ticket.jpg b/src/routes/(blog)/minecraft-scanning/linode-ticket.jpg similarity index 100% rename from src/routes/minecraft-scanning/linode-ticket.jpg rename to src/routes/(blog)/minecraft-scanning/linode-ticket.jpg diff --git a/src/routes/minecraft-scanning/minecraft-server-background.png b/src/routes/(blog)/minecraft-scanning/minecraft-server-background.png similarity index 100% rename from src/routes/minecraft-scanning/minecraft-server-background.png rename to src/routes/(blog)/minecraft-scanning/minecraft-server-background.png diff --git a/src/routes/minecraft-scanning/potato.jpg b/src/routes/(blog)/minecraft-scanning/potato.jpg similarity index 100% rename from src/routes/minecraft-scanning/potato.jpg rename to src/routes/(blog)/minecraft-scanning/potato.jpg diff --git a/src/routes/minecraft-scanning/signs.jpg b/src/routes/(blog)/minecraft-scanning/signs.jpg similarity index 100% rename from src/routes/minecraft-scanning/signs.jpg rename to src/routes/(blog)/minecraft-scanning/signs.jpg diff --git a/src/routes/the-story-of-reportscammers/index.svx b/src/routes/(blog)/the-story-of-reportscammers/index.svx similarity index 100% rename from src/routes/the-story-of-reportscammers/index.svx rename to src/routes/(blog)/the-story-of-reportscammers/index.svx diff --git a/src/routes/the-story-of-reportscammers/thats-crazy-but-i-dont-remember-asking.png b/src/routes/(blog)/the-story-of-reportscammers/thats-crazy-but-i-dont-remember-asking.png similarity index 100% rename from src/routes/the-story-of-reportscammers/thats-crazy-but-i-dont-remember-asking.png rename to src/routes/(blog)/the-story-of-reportscammers/thats-crazy-but-i-dont-remember-asking.png diff --git a/src/routes/uncovering-the-discord-twitch-bots/index.svx b/src/routes/(blog)/uncovering-the-discord-twitch-bots/index.svx similarity index 100% rename from src/routes/uncovering-the-discord-twitch-bots/index.svx rename to src/routes/(blog)/uncovering-the-discord-twitch-bots/index.svx diff --git a/src/routes/what-are-domain-hacks/domain-hack-example.png b/src/routes/(blog)/what-are-domain-hacks/domain-hack-example.png similarity index 100% rename from src/routes/what-are-domain-hacks/domain-hack-example.png rename to src/routes/(blog)/what-are-domain-hacks/domain-hack-example.png diff --git a/src/routes/what-are-domain-hacks/domain-hack-generator.png b/src/routes/(blog)/what-are-domain-hacks/domain-hack-generator.png similarity index 100% rename from src/routes/what-are-domain-hacks/domain-hack-generator.png rename to src/routes/(blog)/what-are-domain-hacks/domain-hack-generator.png diff --git a/src/routes/what-are-domain-hacks/index.svx b/src/routes/(blog)/what-are-domain-hacks/index.svx similarity index 100% rename from src/routes/what-are-domain-hacks/index.svx rename to src/routes/(blog)/what-are-domain-hacks/index.svx diff --git a/src/routes/who-is-mat/favicon.png b/src/routes/(blog)/who-is-mat/favicon.png similarity index 100% rename from src/routes/who-is-mat/favicon.png rename to src/routes/(blog)/who-is-mat/favicon.png diff --git a/src/routes/who-is-mat/index.svx b/src/routes/(blog)/who-is-mat/index.svx similarity index 100% rename from src/routes/who-is-mat/index.svx rename to src/routes/(blog)/who-is-mat/index.svx diff --git a/src/routes/(main)/[slug]/+page.ts b/src/routes/(main)/[slug]/+page.ts index 5f33d69..deec125 100644 --- a/src/routes/(main)/[slug]/+page.ts +++ b/src/routes/(main)/[slug]/+page.ts @@ -8,7 +8,7 @@ export const load: Load = async ({ params }) => { let page try { - page = await import(`../../${slug}/index.svx`) + page = await import(`../../(blog)/${slug}/index.svx`) } catch (e) { throw error(404, 'Not found') }