make ready for vercel
This commit is contained in:
@@ -32,7 +32,6 @@
|
|||||||
"@storybook/addon-svelte-csf": "^5.0.8",
|
"@storybook/addon-svelte-csf": "^5.0.8",
|
||||||
"@storybook/addon-vitest": "^9.1.8",
|
"@storybook/addon-vitest": "^9.1.8",
|
||||||
"@storybook/sveltekit": "^9.1.8",
|
"@storybook/sveltekit": "^9.1.8",
|
||||||
"@sveltejs/adapter-node": "^5.3.2",
|
|
||||||
"@sveltejs/kit": "^2.22.0",
|
"@sveltejs/kit": "^2.22.0",
|
||||||
"@sveltejs/vite-plugin-svelte": "^6.0.0",
|
"@sveltejs/vite-plugin-svelte": "^6.0.0",
|
||||||
"@types/node": "^22",
|
"@types/node": "^22",
|
||||||
@@ -56,6 +55,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@node-rs/argon2": "^2.0.2",
|
"@node-rs/argon2": "^2.0.2",
|
||||||
|
"@sveltejs/adapter-vercel": "^5.10.2",
|
||||||
"postgres": "^3.4.5"
|
"postgres": "^3.4.5"
|
||||||
},
|
},
|
||||||
"pnpm": {
|
"pnpm": {
|
||||||
|
|||||||
@@ -13,9 +13,9 @@ export const handle: Handle = async ({ event, resolve }) => {
|
|||||||
!origin ||
|
!origin ||
|
||||||
origin.includes('localhost') ||
|
origin.includes('localhost') ||
|
||||||
origin.includes('127.0.0.1') ||
|
origin.includes('127.0.0.1') ||
|
||||||
origin.includes('demo.ziasvannes.tech')
|
origin.includes('serengo.ziasvannes.tech')
|
||||||
) {
|
) {
|
||||||
// Allow in development and demo
|
// Allow in development and serengo.ziasvannes.tech
|
||||||
}
|
}
|
||||||
// In production, you would add: else if (origin !== 'yourdomain.com') { return new Response('Forbidden', { status: 403 }); }
|
// In production, you would add: else if (origin !== 'yourdomain.com') { return new Response('Forbidden', { status: 403 }); }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import adapter from '@sveltejs/adapter-node';
|
import adapter from '@sveltejs/adapter-vercel';
|
||||||
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
|
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
|
||||||
|
|
||||||
/** @type {import('@sveltejs/kit').Config} */
|
/** @type {import('@sveltejs/kit').Config} */
|
||||||
@@ -13,7 +13,7 @@ const config = {
|
|||||||
// See https://svelte.dev/docs/kit/adapters for more information about adapters.
|
// See https://svelte.dev/docs/kit/adapters for more information about adapters.
|
||||||
adapter: adapter(),
|
adapter: adapter(),
|
||||||
csrf: {
|
csrf: {
|
||||||
trustedOrigins: ['http://localhost:3000', 'https://demo.ziasvannes.tech']
|
trustedOrigins: ['http://localhost:3000', 'https://serengo.ziasvannes.tech']
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ import { defineConfig } from 'vite';
|
|||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [sveltekit()],
|
plugins: [sveltekit()],
|
||||||
preview: {
|
preview: {
|
||||||
allowedHosts: ['demo.ziasvannes.tech']
|
allowedHosts: ['serengo.ziasvannes.tech']
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user