mirror of
https://github.com/seigler/drawing-prompt
synced 2025-07-25 08:46:12 +00:00
37 lines
No EOL
819 B
TypeScript
37 lines
No EOL
819 B
TypeScript
import { VitePWA } from 'vite-plugin-pwa';
|
|
import { defineConfig } from 'vite'
|
|
import solid from 'vite-plugin-solid'
|
|
|
|
// https://vitejs.dev/config/
|
|
export default defineConfig({
|
|
base: "/drawing-prompt/",
|
|
plugins: [solid(), VitePWA({
|
|
registerType: 'autoUpdate',
|
|
injectRegister: false,
|
|
|
|
pwaAssets: {
|
|
disabled: false,
|
|
config: true,
|
|
},
|
|
|
|
manifest: {
|
|
name: 'drawing-prompt',
|
|
short_name: 'drawing-prompt',
|
|
description: 'Generate a drawing prompt',
|
|
theme_color: '#ffffff',
|
|
},
|
|
|
|
workbox: {
|
|
globPatterns: ['**/*.{js,css,html,svg,png,ico}'],
|
|
cleanupOutdatedCaches: true,
|
|
clientsClaim: true,
|
|
},
|
|
|
|
devOptions: {
|
|
enabled: false,
|
|
navigateFallback: 'index.html',
|
|
suppressWarnings: true,
|
|
type: 'module',
|
|
},
|
|
})],
|
|
}) |