add Brotli to ci/cd
Deploy frontend / frontend (push) Failing after 2m8s

This commit is contained in:
2024-12-02 16:08:02 +02:00
parent 26010e9800
commit 7b8e364f6e
4 changed files with 41 additions and 19 deletions
+5
View File
@@ -8,8 +8,10 @@ export {}
declare module 'vue' {
export interface GlobalComponents {
Button: typeof import('primevue/button')['default']
Card: typeof import('primevue/card')['default']
ChatComponent: typeof import('./src/components/ChatComponent.vue')['default']
ChatSubscribeWebPush: typeof import('./src/components/ChatSubscribeWebPush.vue')['default']
Checkbox: typeof import('primevue/checkbox')['default']
CreateActionsSection: typeof import('./src/components/create/CreateActionsSection.vue')['default']
CreateMessageDeliveryMethodSection: typeof import('./src/components/create/CreateMessageDeliveryMethodSection.vue')['default']
CreateMessageDeliveryOption: typeof import('./src/components/create/CreateMessageDeliveryOption.vue')['default']
@@ -23,8 +25,11 @@ declare module 'vue' {
CreateSummarySection: typeof import('./src/components/create/CreateSummarySection.vue')['default']
DownloadImageButton: typeof import('./src/components/manage/DownloadImageButton.vue')['default']
ExamplesSection: typeof import('./src/components/TheWelcome/ExamplesSection.vue')['default']
InputText: typeof import('primevue/inputtext')['default']
ManagePlacementInstructions: typeof import('./src/components/manage/ManagePlacementInstructions.vue')['default']
ProgressSpinner: typeof import('primevue/progressspinner')['default']
QueryRender: typeof import('./src/components/QueryRender.vue')['default']
RadioButton: typeof import('primevue/radiobutton')['default']
ReadContactInfo: typeof import('./src/components/read/ReadContactInfo.vue')['default']
ReadMessageSender: typeof import('./src/components/read/ReadMessageSender.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
@@ -17,7 +17,8 @@ import { type QRCodeDocument } from '@hereconnect/types'
// Импортируем все инструкции из директории
const importInstructions = import.meta.glob('/src/content/placementInstructions/*.md', {
as: 'raw',
query: '?raw',
import: 'default',
}) as unknown as Record<string, () => Promise<string>>
const { placement } = defineProps<{ placement: QRCodeDocument['placement'] }>()
+24 -18
View File
@@ -9,23 +9,29 @@ import AutoImport from 'unplugin-auto-import/vite'
import { unheadComposablesImports } from 'unhead'
// https://vite.dev/config/
export default defineConfig({
plugins: [
vue(),
AutoImport({
imports: ['vue', 'vue-router', unheadComposablesImports[0]],
}),
Components({
resolvers: [PrimeVueResolver()],
}),
vueDevTools(),
],
define: {
global: 'window', // it is needed for PouchDB
},
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url)),
export default defineConfig(({ mode }) => {
console.log('Building in mode', mode)
return {
build: {
sourcemap: mode === 'development',
},
},
plugins: [
vue(),
AutoImport({
imports: ['vue', 'vue-router', unheadComposablesImports[0]],
}),
Components({
resolvers: [PrimeVueResolver()],
}),
vueDevTools(),
],
define: {
global: 'window', // it is needed for PouchDB
},
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url)),
},
},
}
})