diff options
| author | Matt Strapp <matt@mattstrapp.net> | 2023-10-20 18:08:15 -0500 |
|---|---|---|
| committer | Matt Strapp <matt@mattstrapp.net> | 2023-10-20 18:08:15 -0500 |
| commit | 472c18a99851397939351dd4cfc50220c84dc4c2 (patch) | |
| tree | 1fecdab0268a6734fa2c6c6a9551bf1ea06ff1ed /clients/www/vite.config.ts | |
| download | zorascript-472c18a99851397939351dd4cfc50220c84dc4c2.tar zorascript-472c18a99851397939351dd4cfc50220c84dc4c2.tar.gz zorascript-472c18a99851397939351dd4cfc50220c84dc4c2.tar.bz2 zorascript-472c18a99851397939351dd4cfc50220c84dc4c2.tar.lz zorascript-472c18a99851397939351dd4cfc50220c84dc4c2.tar.xz zorascript-472c18a99851397939351dd4cfc50220c84dc4c2.tar.zst zorascript-472c18a99851397939351dd4cfc50220c84dc4c2.zip | |
Initial skeleton (hehe) commit
Signed-off-by: Matt Strapp <matt@mattstrapp.net>
Diffstat (limited to '')
| -rw-r--r-- | clients/www/vite.config.ts | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/clients/www/vite.config.ts b/clients/www/vite.config.ts new file mode 100644 index 0000000..ca89d5b --- /dev/null +++ b/clients/www/vite.config.ts @@ -0,0 +1,43 @@ +import { purgeCss } from 'vite-plugin-tailwind-purgecss'; +import { sveltekit } from '@sveltejs/kit/vite'; +import { defineConfig } from 'vite'; +import { SvelteKitPWA } from '@vite-pwa/sveltekit'; + +export default defineConfig({ + build: { + sourcemap: true + }, + css: { + devSourcemap: false + }, + plugins: [ + sveltekit(), + SvelteKitPWA({ + devOptions: { + enabled: true, + type: 'module' + }, + manifest: { + name: 'Oracle Client', + short_name: 'Oracle Client', + theme_color: '#3EBCC5', + description: "A web-based client for the Oracle of Ages/Seasons password system", + display_override: ["window-controls-overlay", "standalone", "minimal-ui"], + display: "fullscreen", + icons: [ + { + src: "img/pwa-192x192.png", + sizes: "192x192", + type: "image/png", + } + ], + id: "." + }, + registerType: 'autoUpdate', + workbox: { + globPatterns: ['client/**/*.{js,css,html,svg,png}'] + } + }), + purgeCss() + ] +}); |
