vitest/docs/pwa-assets.config.ts
2023-06-20 17:52:17 +02:00

22 lines
465 B
TypeScript

import {
defineConfig,
minimalPreset as preset,
} from '@vite-pwa/assets-generator/config'
export default defineConfig({
preset: {
...preset,
assetName(type, size) {
switch (type) {
case 'transparent':
return `pwa-${size.width}x${size.height}.png`
case 'maskable':
return 'maskable-icon.png'
case 'apple':
return 'apple-touch-icon.png'
}
},
},
images: ['public/logo.svg'],
})