{
  "hosting": {
    "public": "./dist",
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ],
    "ignore": [
      "**/.*",
      "**/*.log",
      "**/*.stackdump"
    ],
    "headers": [
      {
        "source": "**/*.@(jpg|jpeg|gif|png|svg|js|css)",
        "headers": [
          {
            "key": "Cache-Control",
            "value": "max-age=2678400"
          }
        ]
      },
      {
        "source": "/",
        "headers": [
          {
            "key": "Link",
            "value": "</app.4ad933af.js>;rel=preload;as=script,</app.8bbcefe8.css>;rel=preload;as=style"
          },
          {
            "key": "Content-Security-Policy",
            "value": "default-src 'none'; script-src 'self'; img-src 'self'; style-src 'self'; font-src 'self' data:; base-uri 'self';"
          },
          {
            "key": "X-Frame-Options",
            "value": "SAMEORIGIN"
          },
          {
            "key": "X-UA-Compatible",
            "value": "IE=edge"
          },
          {
            "key": "X-XSS-Protection",
            "value": "1; mode=block"
          }
        ]
      }
    ],
    "cleanUrls": true
  }
}

{
  "hosting": {
    "public": "./dist",
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ],
    "ignore": [
      "**/.*",
      "**/*.log",
      "**/*.stackdump"
    ],
    "headers": [
      {
        "source": "**/*.@(jpg|jpeg|gif|png|svg|js|css)",
        "headers": [
          {
            "key": "Cache-Control",
            "value": "max-age=2678400"
          }
        ]
      },
      {
        "source": "/",
        "headers": [
          {
            "key": "Link",
            "value": "</app.4ad933af.js>;rel=preload;as=script,</app.8bbcefe8.css>;rel=preload;as=style"
          },
          {
            "key": "Content-Security-Policy",
            "value": "default-src 'none'; script-src 'self'; img-src 'self' unsafe-inline; style-src 'self'; font-src 'self' data:; base-uri 'self';"
          },
          {
            "key": "X-Frame-Options",
            "value": "SAMEORIGIN"
          },
          {
            "key": "X-UA-Compatible",
            "value": "IE=edge"
          },
          {
            "key": "X-XSS-Protection",
            "value": "1; mode=block"
          }
        ]
      }
    ],
    "cleanUrls": true
  }
}

Add inline img src to CSP
Add inline img src to CSP
