summaryrefslogtreecommitdiff
path: root/client/svelte.config.js
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@spawned.biz>2025-07-17 23:42:55 +0200
committerJoel Klinghed <the_jk@spawned.biz>2025-07-17 23:44:11 +0200
commitbef3da2a567e3804e12355d9c3d5c09439dbe2ea (patch)
treeab7974c941bd31994da46150234976b33c2f61b5 /client/svelte.config.js
parent145be2b3c92e254904d4040850e3c1e9b6a66f32 (diff)
Humble beginnings
Redirect to login if not logged in, on login session cookie is set and projects or reviews are listed.
Diffstat (limited to 'client/svelte.config.js')
-rw-r--r--client/svelte.config.js20
1 files changed, 15 insertions, 5 deletions
diff --git a/client/svelte.config.js b/client/svelte.config.js
index c138f77..cedc080 100644
--- a/client/svelte.config.js
+++ b/client/svelte.config.js
@@ -3,13 +3,23 @@ import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
/** @type {import('@sveltejs/kit').Config} */
const config = {
- // Consult https://svelte.dev/docs/kit/integrations
- // for more information about preprocessors
- preprocess: vitePreprocess(),
+ // Consult https://svelte.dev/docs/kit/integrations
+ // for more information about preprocessors
+ preprocess: vitePreprocess(),
- kit: {
- adapter: adapter()
+ kit: {
+ adapter: adapter()
+ },
+ csp: {
+ directives: {
+ 'script-src': ['self']
+ },
+ // must be specified with either the `report-uri` or `report-to` directives, or both
+ reportOnly: {
+ 'script-src': ['self'],
+ 'report-uri': ['/']
}
+ }
};
export default config;