Using adapter node but adding vercel.json

This commit is contained in:
Bradley Shellnut 2024-09-04 21:30:24 -07:00
parent e723c7b66a
commit a855d2951d
4 changed files with 1025 additions and 1330 deletions

View file

@ -30,10 +30,10 @@
"@playwright/test": "^1.46.1", "@playwright/test": "^1.46.1",
"@sveltejs/adapter-auto": "^3.2.4", "@sveltejs/adapter-auto": "^3.2.4",
"@sveltejs/enhanced-img": "^0.3.4", "@sveltejs/enhanced-img": "^0.3.4",
"@sveltejs/kit": "^2.5.25", "@sveltejs/kit": "^2.5.26",
"@sveltejs/vite-plugin-svelte": "^3.1.2", "@sveltejs/vite-plugin-svelte": "^3.1.2",
"@types/cookie": "^0.6.0", "@types/cookie": "^0.6.0",
"@types/node": "^20.16.3", "@types/node": "^20.16.5",
"@types/pg": "^8.11.8", "@types/pg": "^8.11.8",
"@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/eslint-plugin": "^7.18.0",
"@typescript-eslint/parser": "^7.18.0", "@typescript-eslint/parser": "^7.18.0",
@ -47,13 +47,13 @@
"lucia": "3.2.0", "lucia": "3.2.0",
"lucide-svelte": "^0.408.0", "lucide-svelte": "^0.408.0",
"nodemailer": "^6.9.15", "nodemailer": "^6.9.15",
"postcss": "^8.4.44", "postcss": "^8.4.45",
"postcss-import": "^16.1.0", "postcss-import": "^16.1.0",
"postcss-load-config": "^5.1.0", "postcss-load-config": "^5.1.0",
"postcss-preset-env": "^9.6.0", "postcss-preset-env": "^9.6.0",
"prettier": "^3.3.3", "prettier": "^3.3.3",
"prettier-plugin-svelte": "^3.2.6", "prettier-plugin-svelte": "^3.2.6",
"sass": "^1.77.8", "sass": "^1.78.0",
"satori": "^0.10.14", "satori": "^0.10.14",
"satori-html": "^0.3.2", "satori-html": "^0.3.2",
"svelte": "5.0.0-next.175", "svelte": "5.0.0-next.175",
@ -130,4 +130,4 @@
"tsyringe": "^4.8.0", "tsyringe": "^4.8.0",
"zod-to-json-schema": "^3.23.2" "zod-to-json-schema": "^3.23.2"
} }
} }

File diff suppressed because it is too large Load diff

View file

@ -1,8 +1,8 @@
import 'reflect-metadata' import 'reflect-metadata'
import adapter from '@sveltejs/adapter-vercel'; import { preprocessMeltUI } from '@melt-ui/pp'
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'; import adapter from '@sveltejs/adapter-node'
import { preprocessMeltUI } from '@melt-ui/pp'; import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'
import sequence from 'svelte-sequential-preprocessor'; import sequence from 'svelte-sequential-preprocessor'
/** @type {import('@sveltejs/kit').Config}*/ /** @type {import('@sveltejs/kit').Config}*/
const config = { const config = {
@ -37,6 +37,6 @@ const config = {
compilerOptions: { compilerOptions: {
enableSourcemap: true, enableSourcemap: true,
}, },
}; }
export default config; export default config

15
vercel.json Normal file
View file

@ -0,0 +1,15 @@
{
"version": 2,
"builds": [
{
"src": "build/index.js",
"use": "@vercel/node"
}
],
"routes": [
{
"src": "/(.*)",
"dest": "build/index.js"
}
]
}