{ "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "GameDev Tracker", "version": "0.2.7", "identifier": "com.gamedevtracker.app", "build": { "frontendDist": "../dist", "devUrl": "http://localhost:5173", "beforeDevCommand": "npm run dev", "beforeBuildCommand": "npm run build" }, "app": { "windows": [], "security": { "csp": "default-src 'self'; connect-src 'self' ipc: http://ipc.localhost https://*.supabase.co wss://*.supabase.co; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; media-src 'self' blob: https:; font-src 'self' data:; script-src 'self'" } }, "bundle": { "active": true, "targets": [ "nsis" ], "icon": [ "icons/32x32.png", "icons/128x128.png", "icons/128x128@2x.png", "icons/icon.icns", "icons/icon.ico" ], "createUpdaterArtifacts": true, "publisher": "Mathew", "copyright": "© 2026 Mathew", "shortDescription": "Gestion de projet de jeu vidéo", "longDescription": "Tâches, bugs, feuille de temps et discussions pour une petite équipe de développement de jeu vidéo.", "windows": { "nsis": { "installMode": "currentUser", "languages": [ "French" ], "displayLanguageSelector": false, "headerImage": "installer/header.bmp", "sidebarImage": "installer/sidebar.bmp", "installerIcon": "icons/icon.ico", "template": "installer/installer.nsi" } } }, "plugins": { "updater": { "active": true, "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEY3OUVGOUREMUExQjA4OTUKUldTVkNCc2EzZm1lOTlMMVVCUHRVMnFtRTArN3cyQkhsQ3RPSmlEdjlKdGR3WWRYTnpmcjlYU3QK", "endpoints": [ "https://cesjrlfqeqftayhnqjkb.supabase.co/storage/v1/object/public/releases/latest.json" ], "windows": { "installMode": "quiet" } } } }