23 changed files with 7129 additions and 3355 deletions
|
After Width: | Height: | Size: 778 B |
|
After Width: | Height: | Size: 668 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 669 B |
|
After Width: | Height: | Size: 2.1 KiB |
@ -1,13 +1,63 @@
@@ -1,13 +1,63 @@
|
||||
import react from '@vitejs/plugin-react' |
||||
import path from 'path' |
||||
import { defineConfig } from 'vite' |
||||
import { VitePWA } from 'vite-plugin-pwa' |
||||
|
||||
// https://vite.dev/config/
|
||||
export default defineConfig({ |
||||
plugins: [react()], |
||||
resolve: { |
||||
alias: { |
||||
'@': path.resolve(__dirname, './src') |
||||
} |
||||
} |
||||
}, |
||||
plugins: [ |
||||
react(), |
||||
VitePWA({ |
||||
registerType: 'autoUpdate', |
||||
workbox: { |
||||
globPatterns: ['**/*.{js,css,html,png,jpg,svg}'], |
||||
globDirectory: 'dist/', |
||||
maximumFileSizeToCacheInBytes: 5 * 1024 * 1024, |
||||
cleanupOutdatedCaches: true |
||||
}, |
||||
devOptions: { |
||||
enabled: true |
||||
}, |
||||
manifest: { |
||||
name: 'Jumble', |
||||
short_name: 'Jumble', |
||||
icons: [ |
||||
{ |
||||
src: '/pwa-192x192.png', |
||||
sizes: '192x192', |
||||
type: 'image/png', |
||||
purpose: 'any' |
||||
}, |
||||
{ |
||||
src: '/pwa-512x512.png', |
||||
sizes: '512x512', |
||||
type: 'image/png', |
||||
purpose: 'any' |
||||
}, |
||||
{ |
||||
src: '/pwa-maskable-192x192.png', |
||||
sizes: '192x192', |
||||
type: 'image/png', |
||||
purpose: 'maskable' |
||||
}, |
||||
{ |
||||
src: '/pwa-maskable-512x512.png', |
||||
sizes: '512x512', |
||||
type: 'image/png', |
||||
purpose: 'maskable' |
||||
} |
||||
], |
||||
start_url: '/', |
||||
display: 'standalone', |
||||
background_color: '#FFFFFF', |
||||
theme_color: '#FFFFFF', |
||||
description: 'A beautiful nostr client focused on browsing relay feeds' |
||||
} |
||||
}) |
||||
] |
||||
}) |
||||
|
||||
Loading…
Reference in new issue