{ "firestore": { "database": "(default)", "rules": "firestore.rules", "indexes": "firestore.indexes.json" }, "functions": [ { "source": "bobu/.output/server", "codebase": "nuxt", "runtime": "nodejs22" }, { "source": "functions", "codebase": "default", "ignore": [ "node_modules", ".git", "firebase-debug.log", "firebase-debug.*.log", "*.local" ], "predeploy": [ "npm --prefix \"$RESOURCE_DIR\" run lint", "npm --prefix \"$RESOURCE_DIR\" run build" ] } ], "hosting": { "public": "bobu/.output/public", "ignore": ["firebase.json", "**/.*", "**/node_modules/**"], "cleanUrls": true, "rewrites": [ { "source": "**", "function": "server" } ] }, "storage": { "rules": "storage.rules" }, "emulators": { "functions": { "port": 5001 }, "firestore": { "port": 8080 }, "database": { "port": 9000 }, "hosting": { "port": 5000 }, "storage": { "port": 9199 }, "ui": { "enabled": true, "port": 5050 }, "singleProjectMode": true } }