That's just one example -- though didn't know there was a special version of the script for it; ty!
@.@ Does it have to be modified at all to work with this package's application of nonce? I see it looks for an attribute that won't exist in the markup.
But otherwise... All inline scripts don't work if I remove unsafe inline; not just GTM example. And if I remove unsafe eval other scripts can no longer call resources. Such as this one even though its resources are on the allowed sources list 🤔
<script csp-manager-add-nonce="true" type="text/javascript" src="
">
Does that mean every single inline requires special things to be done in order for CSP not to block them? Like this project has an inline script to just apply an event listener for onload & call a js file for a PWA service worker; it gets blocked when unsafe inline is removed. The worker.js itself should be fine cause 'self' is allowed, right?