aboutsummaryrefslogtreecommitdiff
path: root/svelte.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'svelte.config.js')
-rw-r--r--svelte.config.js30
1 files changed, 14 insertions, 16 deletions
diff --git a/svelte.config.js b/svelte.config.js
index 3f578a3..efa0e4b 100644
--- a/svelte.config.js
+++ b/svelte.config.js
@@ -1,25 +1,23 @@
import adapter from '@sveltejs/adapter-node';
-import preprocess from 'svelte-preprocess';
+import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
/** @type {import('@sveltejs/kit').Config} */
const config = {
- // Consult https://github.com/sveltejs/svelte-preprocess
- // for more information about preprocessors
- preprocess: preprocess(),
+ // Use vitePreprocess with script preprocessing enabled for TypeScript support
+ preprocess: vitePreprocess({ script: true }),
kit: {
- adapter: adapter()
- },
-
- csp: {
- mode: 'auto',
- directives: {
- 'script-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com'],
- 'frame-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com'],
- 'style-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com'],
- 'connect-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com'],
- }
- },
+ adapter: adapter(),
+ csp: {
+ mode: 'auto',
+ directives: {
+ 'script-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com'],
+ 'frame-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com'],
+ 'style-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com'],
+ 'connect-src': ['self', 'https://hcaptcha.com', 'https://*.hcaptcha.com']
+ }
+ }
+ }
};
export default config;