mirror of
https://github.com/LukeHagar/website.git
synced 2025-12-06 04:22:07 +00:00
attempt to fix vercel
This commit is contained in:
@@ -8,50 +8,50 @@ import staticAdapter from '@sveltejs/adapter-static';
|
||||
import nodeAdapter from '@sveltejs/adapter-node';
|
||||
|
||||
function absoulute(path) {
|
||||
return join(dirname(fileURLToPath(import.meta.url)), path);
|
||||
return join(dirname(fileURLToPath(import.meta.url)), path);
|
||||
}
|
||||
|
||||
const isVercel = process.env.VERCEL === '1';
|
||||
|
||||
const adapter = isVercel ? staticAdapter() : nodeAdapter();
|
||||
const adapter = isVercel ? staticAdapter({ strict: false }) : nodeAdapter();
|
||||
|
||||
/** @type {import('@sveltejs/kit').Config}*/
|
||||
const config = {
|
||||
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
|
||||
// for more information about preprocessors
|
||||
preprocess: sequence([
|
||||
vitePreprocess(),
|
||||
markdoc({
|
||||
generateSchema: true,
|
||||
nodes: absoulute('./src/markdoc/nodes/_Module.svelte'),
|
||||
tags: absoulute('./src/markdoc/tags/_Module.svelte'),
|
||||
partials: absoulute('./src/partials'),
|
||||
layouts: {
|
||||
default: absoulute('./src/markdoc/layouts/Article.svelte'),
|
||||
article: absoulute('./src/markdoc/layouts/Article.svelte'),
|
||||
tutorial: absoulute('./src/markdoc/layouts/Tutorial.svelte'),
|
||||
post: absoulute('./src/markdoc/layouts/Post.svelte'),
|
||||
author: absoulute('./src/markdoc/layouts/Author.svelte'),
|
||||
category: absoulute('./src/markdoc/layouts/Category.svelte')
|
||||
}
|
||||
}),
|
||||
preprocessMeltUI()
|
||||
]),
|
||||
extensions: ['.markdoc', '.svelte', '.md'],
|
||||
kit: {
|
||||
adapter,
|
||||
files: {
|
||||
hooks: {
|
||||
server: isVercel ? undefined : './src/hooks/server.ts',
|
||||
}
|
||||
},
|
||||
alias: {
|
||||
$routes: './src/routes',
|
||||
$scss: './src/scss',
|
||||
$icons: './src/icons',
|
||||
$appwrite: './node_modules/@appwrite.io/repo',
|
||||
$markdoc: './src/markdoc'
|
||||
}
|
||||
}
|
||||
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
|
||||
// for more information about preprocessors
|
||||
preprocess: sequence([
|
||||
vitePreprocess(),
|
||||
markdoc({
|
||||
generateSchema: true,
|
||||
nodes: absoulute('./src/markdoc/nodes/_Module.svelte'),
|
||||
tags: absoulute('./src/markdoc/tags/_Module.svelte'),
|
||||
partials: absoulute('./src/partials'),
|
||||
layouts: {
|
||||
default: absoulute('./src/markdoc/layouts/Article.svelte'),
|
||||
article: absoulute('./src/markdoc/layouts/Article.svelte'),
|
||||
tutorial: absoulute('./src/markdoc/layouts/Tutorial.svelte'),
|
||||
post: absoulute('./src/markdoc/layouts/Post.svelte'),
|
||||
author: absoulute('./src/markdoc/layouts/Author.svelte'),
|
||||
category: absoulute('./src/markdoc/layouts/Category.svelte')
|
||||
}
|
||||
}),
|
||||
preprocessMeltUI()
|
||||
]),
|
||||
extensions: ['.markdoc', '.svelte', '.md'],
|
||||
kit: {
|
||||
adapter,
|
||||
files: {
|
||||
hooks: {
|
||||
server: isVercel ? undefined : './src/hooks/server.ts'
|
||||
}
|
||||
},
|
||||
alias: {
|
||||
$routes: './src/routes',
|
||||
$scss: './src/scss',
|
||||
$icons: './src/icons',
|
||||
$appwrite: './node_modules/@appwrite.io/repo',
|
||||
$markdoc: './src/markdoc'
|
||||
}
|
||||
}
|
||||
};
|
||||
export default config;
|
||||
|
||||
Reference in New Issue
Block a user