🚀 Auto-deploy: BrainWind atualizado em 26/08/2026 10:41:48

This commit is contained in:
2026-08-26 10:41:48 +00:00
parent 6b6ff35bbd
commit f1cbfc1604
6 changed files with 5346 additions and 102 deletions
+34 -1
View File
@@ -1,6 +1,7 @@
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import tailwindcss from '@tailwindcss/vite'
import { VitePWA } from 'vite-plugin-pwa'
import path from 'path'
import fs from 'fs'
@@ -24,7 +25,39 @@ try {
// https://vite.dev/config/
export default defineConfig({
plugins: [react(), tailwindcss()],
plugins: [
react(),
tailwindcss(),
VitePWA({
registerType: 'autoUpdate',
includeAssets: ['favicon.ico', 'apple-touch-icon.png', 'logo_brainwind.svg'],
manifest: {
name: 'VentoApp - BrainWind',
short_name: 'VentoApp',
description: 'Cálculo de ação do vento NBR 6123:2023',
theme_color: '#020617', // slate-950
background_color: '#ffffff',
display: 'standalone',
icons: [
{
src: 'logo_brainwind.png',
sizes: '192x192',
type: 'image/png'
},
{
src: 'logo_brainwind.png',
sizes: '512x512',
type: 'image/png',
purpose: 'any maskable'
}
]
},
workbox: {
globPatterns: ['**/*.{js,css,html,ico,png,svg,json}'],
maximumFileSizeToCacheInBytes: 5000000 // 5MB limit for 3D assets
}
})
],
resolve: {
alias: {
"@": path.resolve(__dirname, "./src"),