migrate to sveltekit 2

pull/3/head
TZGyn 2 years ago
parent 22032dcff5
commit 7fbb38d9f0
Signed by: TZGyn
GPG Key ID: 122EAF77AE81FD4A

@ -12,8 +12,9 @@
"format": "prettier --write ."
},
"devDependencies": {
"@sveltejs/adapter-node": "^1.3.1",
"@sveltejs/kit": "^1.20.4",
"@sveltejs/adapter-node": "^2.0.0",
"@sveltejs/kit": "^2.0.0",
"@sveltejs/vite-plugin-svelte": "^3.0.0",
"autoprefixer": "^10.4.14",
"bun-types": "^1.0.11",
"drizzle-kit": "^0.20.1",
@ -28,7 +29,7 @@
"tailwindcss": "^3.3.2",
"tslib": "^2.4.1",
"typescript": "^5.0.0",
"vite": "^4.4.2"
"vite": "^5.0.0"
},
"type": "module",
"dependencies": {

@ -15,7 +15,7 @@ export const handle: Handle = async ({ event, resolve }) => {
if (allowedPath.includes(pathname)) {
if (userObject) {
throw redirect(303, '/')
redirect(303, '/');
}
const response = await resolve(event)
@ -23,7 +23,7 @@ export const handle: Handle = async ({ event, resolve }) => {
}
if (!userObject) {
throw redirect(303, '/login')
redirect(303, '/login');
}
event.locals.userObject = userObject

@ -30,7 +30,7 @@ export const load = (async (event) => {
export const actions = {
signout: async (event) => {
console.log('signout')
event.cookies.delete('token')
throw redirect(303, '/login')
event.cookies.delete('token', { path: '/' })
redirect(303, '/login')
},
} satisfies Actions

@ -20,7 +20,8 @@ export const load = (async (event) => {
})
if (!shortener) {
throw redirect(303, '/')
redirect(303, '/')
return
}
const now = new Date()

@ -2,5 +2,5 @@ import { redirect } from '@sveltejs/kit'
import type { PageServerLoad } from './$types'
export const load = (async () => {
throw redirect(300, '/settings/account')
redirect(300, '/settings/account');
}) satisfies PageServerLoad

@ -16,6 +16,6 @@ export const POST: RequestHandler = async (event) => {
)
}
logoutUser(token)
event.cookies.delete('token')
event.cookies.delete('token', { path: '/' })
return new Response(JSON.stringify({ success: true }))
}

@ -1,6 +1,6 @@
// import adapter from 'svelte-adapter-bun'
import adapter from '@sveltejs/adapter-node'
import { vitePreprocess } from '@sveltejs/kit/vite'
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'
/** @type {import('@sveltejs/kit').Config} */
const config = {

Loading…
Cancel
Save