firebase.json
{
"hosting": {
"public": "dist",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
],
"headers": [
{
"source": "**",
"headers": [
{
"key": "Report-To",
"value": "{\"endpoints\":[{\"url\":\"https://api.trackx.app/v1/8c6cfd78d7e/report\"}],\"group\":\"trackx\",\"max_age\":10886400}"
},
{
"key": "NEL",
"value": "{\"report_to\":\"trackx\",\"max_age\":2592000}"
},
{
"key": "Content-Security-Policy",
"value": "default-src 'none';script-src 'self' 'unsafe-eval' cdn.jsdelivr.net 'sha256-6NCfWAQ4G8HAcISqLAbYM8rWXH9T6gur8IOQaOGH85o=';style-src 'self';img-src 'self' data: https://api.trackx.app;manifest-src 'self';connect-src https://api.trackx.app;report-uri https://api.trackx.app/v1/8c6cfd78d7e/report;report-to trackx"
}
]
},
{
"source": "/",
"headers": [
{
"key": "Cross-Origin-Opener-Policy",
"value": "same-origin"
},
{
"key": "Cross-Origin-Embedder-Policy",
"value": "require-corp"
}
]
}
]
}
}