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 ." "format": "prettier --write ."
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/adapter-node": "^1.3.1", "@sveltejs/adapter-node": "^2.0.0",
"@sveltejs/kit": "^1.20.4", "@sveltejs/kit": "^2.0.0",
"@sveltejs/vite-plugin-svelte": "^3.0.0",
"autoprefixer": "^10.4.14", "autoprefixer": "^10.4.14",
"bun-types": "^1.0.11", "bun-types": "^1.0.11",
"drizzle-kit": "^0.20.1", "drizzle-kit": "^0.20.1",
@ -28,7 +29,7 @@
"tailwindcss": "^3.3.2", "tailwindcss": "^3.3.2",
"tslib": "^2.4.1", "tslib": "^2.4.1",
"typescript": "^5.0.0", "typescript": "^5.0.0",
"vite": "^4.4.2" "vite": "^5.0.0"
}, },
"type": "module", "type": "module",
"dependencies": { "dependencies": {
@ -53,4 +54,4 @@
"tailwind-variants": "^0.1.18", "tailwind-variants": "^0.1.18",
"zod": "^3.22.4" "zod": "^3.22.4"
} }
} }

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

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

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

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

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

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

Loading…
Cancel
Save