diff options
Diffstat (limited to 'web/pw-server/svelte.config.js')
-rw-r--r-- | web/pw-server/svelte.config.js | 77 |
1 files changed, 37 insertions, 40 deletions
diff --git a/web/pw-server/svelte.config.js b/web/pw-server/svelte.config.js index 14e6a05..0c0c40c 100644 --- a/web/pw-server/svelte.config.js +++ b/web/pw-server/svelte.config.js @@ -1,49 +1,46 @@ -import adapter from '@sveltejs/adapter-auto'; -import preprocess from 'svelte-preprocess'; +import adapter from "@sveltejs/adapter-auto"; +import preprocess from "svelte-preprocess"; // import { svelte } from '@sveltejs/vite-plugin-svelte' -import { viteCommonjs } from '@originjs/vite-plugin-commonjs' -import wasmPack from 'vite-plugin-wasm-pack'; - +import { viteCommonjs } from "@originjs/vite-plugin-commonjs"; +import wasmPack from "vite-plugin-wasm-pack"; /** @type {import('@sveltejs/kit').Config} */ const config = { - // Consult https://github.com/sveltejs/svelte-preprocess - // for more information about preprocessors - preprocess: preprocess(), - - kit: { - adapter: adapter(), + // Consult https://github.com/sveltejs/svelte-preprocess + // for more information about preprocessors + preprocess: preprocess(), - // hydrate the <div id="svelte"> element in src/app.html - target: '#svelte', - ssr: false, - vite: { - plugins: [ - // svelte(), - // wasmPack([], ["planetwars-rs"]), - viteCommonjs({ - transformMixedEsModules: true, - }), - ], - build: { - commonjsOptions: { - transformMixedEsModules: true, - }, - }, - server: { - proxy: { - "/api/": "http://localhost:9000", - "/ws": "ws://localhost:9000/ws", - }, - fs: { - // Allow serving files from one level up to the project root - allow: ['..'] - } - }, - } - - }, + kit: { + adapter: adapter(), + // hydrate the <div id="svelte"> element in src/app.html + target: "#svelte", + ssr: false, + vite: { + plugins: [ + // svelte(), + // wasmPack([], ["planetwars-rs"]), + viteCommonjs({ + transformMixedEsModules: true, + }), + ], + build: { + commonjsOptions: { + transformMixedEsModules: true, + }, + }, + server: { + proxy: { + "/api/": "http://localhost:9000", + "/ws": "ws://localhost:9000/ws", + }, + fs: { + // Allow serving files from one level up to the project root + allow: [".."], + }, + }, + }, + }, }; export default config; |