diff --git a/src/lib/components/message.svelte b/src/lib/components/message.svelte index 84cadba..8a78928 100644 --- a/src/lib/components/message.svelte +++ b/src/lib/components/message.svelte @@ -1,5 +1,5 @@ diff --git a/src/lib/websocketConfig.ts b/src/lib/websocketConfig.ts index 4c1553e..0da3a13 100644 --- a/src/lib/websocketConfig.ts +++ b/src/lib/websocketConfig.ts @@ -1,5 +1,7 @@ import { Server as SocketIOServer } from 'socket.io'; import type { HttpServer } from 'vite'; +// Don't try to replace with $lib alias. Since this +// file gets loaded as a vite plugin, it will crash import { client, createChannel, storeMessage } from './server/db/'; import { v4 as uuidv4 } from 'uuid'; diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 34832d6..775c1a2 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,5 +1,5 @@ diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts index 2a147dc..e87ecb7 100644 --- a/src/routes/+page.server.ts +++ b/src/routes/+page.server.ts @@ -1,6 +1,6 @@ import type { PageLoad } from './$types'; import type { TypeMessage } from '$lib'; -import { getMessages, client } from '../lib/server/db'; +import { getMessages, client } from '$/lib/server/db'; export const load: PageLoad = async () => { const rows = await getMessages(client, '000', 5); diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 9c6afc1..5d77c12 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -2,9 +2,9 @@ import { io } from 'socket.io-client'; import { onMount } from 'svelte'; import { v4 as uuidv4 } from 'uuid'; - import Message from '../lib/components/message.svelte'; - import SendIcon from '../lib/icons/SendIcon.svelte'; - import { type TypeMessage } from '../lib'; + import Message from '$lib/components/message.svelte'; + import SendIcon from '$lib/icons/SendIcon.svelte'; + import { type TypeMessage } from '$lib'; import type { PageData } from './$types'; let { data }: { data: PageData } = $props();