maybe tests are cool after all, fixed bugs and simplified deepDiff
This commit is contained in:
parent
441d7e383c
commit
cdbb11b14a
13 changed files with 585 additions and 132 deletions
118
app.config.ts
118
app.config.ts
|
@ -7,69 +7,64 @@ export default defineConfig({
|
|||
cspNonce: 'KAAS_IS_AWESOME',
|
||||
},
|
||||
plugins: [
|
||||
VitePWA({
|
||||
strategies: 'injectManifest',
|
||||
mode: 'development',
|
||||
// VitePWA({
|
||||
// strategies: 'injectManifest',
|
||||
// registerType: 'autoUpdate',
|
||||
// injectRegister: false,
|
||||
|
||||
registerType: 'autoUpdate',
|
||||
injectRegister: false,
|
||||
// workbox: {
|
||||
// globPatterns: ['**/*.{js,css,html,svg,png,svg,ico}'],
|
||||
// cleanupOutdatedCaches: true,
|
||||
// clientsClaim: true,
|
||||
// },
|
||||
// injectManifest: {
|
||||
// globPatterns: ['**/*.{js,css,html,svg,png,svg,ico}'],
|
||||
// },
|
||||
|
||||
// pwaAssets: { disabled: false, config: true, htmlPreset: '2023', overrideManifestIcons: true },
|
||||
workbox: {
|
||||
globPatterns: ['**/*.{js,css,html,svg,png,svg,ico}'],
|
||||
cleanupOutdatedCaches: true,
|
||||
clientsClaim: true,
|
||||
},
|
||||
injectManifest: {
|
||||
globPatterns: ['**/*.{js,css,html,svg,png,svg,ico}'],
|
||||
},
|
||||
// manifest: {
|
||||
// name: 'Calque - manage your i18n files',
|
||||
// short_name: 'KAAS',
|
||||
// description: 'Simple tool for maitaining i18n files',
|
||||
// icons: [
|
||||
// {
|
||||
// src: '/images/favicon.dark.svg',
|
||||
// type: 'image/svg+xml',
|
||||
// sizes: 'any'
|
||||
// }
|
||||
// ],
|
||||
// display_override: ['window-controls-overlay'],
|
||||
// screenshots: [
|
||||
// {
|
||||
// src: '/images/screenshots/narrow.png',
|
||||
// type: 'image/png',
|
||||
// sizes: '538x1133',
|
||||
// form_factor: 'narrow'
|
||||
// },
|
||||
// {
|
||||
// src: '/images/screenshots/wide.png',
|
||||
// type: 'image/png',
|
||||
// sizes: '2092x1295',
|
||||
// form_factor: 'wide'
|
||||
// }
|
||||
// ],
|
||||
// file_handlers: [
|
||||
// {
|
||||
// action: '/edit',
|
||||
// accept: {
|
||||
// 'text/*': [
|
||||
// '.json'
|
||||
// ]
|
||||
// }
|
||||
// }
|
||||
// ]
|
||||
// },
|
||||
|
||||
base: '/',
|
||||
manifest: {
|
||||
name: 'Calque - manage your i18n files',
|
||||
short_name: 'KAAS',
|
||||
description: 'Simple tool for maitaining i18n files',
|
||||
icons: [
|
||||
{
|
||||
src: '/images/favicon.dark.svg',
|
||||
type: 'image/svg+xml',
|
||||
sizes: 'any'
|
||||
}
|
||||
],
|
||||
display_override: ['window-controls-overlay'],
|
||||
screenshots: [
|
||||
{
|
||||
src: '/images/screenshots/narrow.png',
|
||||
type: 'image/png',
|
||||
sizes: '538x1133',
|
||||
form_factor: 'narrow'
|
||||
},
|
||||
{
|
||||
src: '/images/screenshots/wide.png',
|
||||
type: 'image/png',
|
||||
sizes: '2092x1295',
|
||||
form_factor: 'wide'
|
||||
}
|
||||
],
|
||||
file_handlers: [
|
||||
{
|
||||
action: '/edit',
|
||||
accept: {
|
||||
'text/*': [
|
||||
'.json'
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
devOptions: {
|
||||
enabled: true,
|
||||
type: 'module',
|
||||
navigateFallback: 'index.html',
|
||||
resolveTempFolder: () => './.output/public',
|
||||
},
|
||||
}),
|
||||
// devOptions: {
|
||||
// enabled: true,
|
||||
// type: 'module',
|
||||
// navigateFallback: 'index.html',
|
||||
// },
|
||||
// }),
|
||||
],
|
||||
},
|
||||
solid: {
|
||||
|
@ -81,8 +76,5 @@ export default defineConfig({
|
|||
prerender: {
|
||||
crawlLinks: true,
|
||||
},
|
||||
routeRules: {
|
||||
'/manifest.json': { static: true }
|
||||
},
|
||||
},
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue