MailMergeP
MailMergeP copied to clipboard
Remove `unsave-eval`
Currently unsafe-eval is used in MailMergeP. It is (was?) required for the nunjucks templating engine.
Thunderbird.net no longer allows unsafe-eval so this needs to be disabled for the extension to be republished.
Here is a nunjucks issue about usafe-eval that might help understand what needs to be done https://github.com/mozilla/nunjucks/issues/1383#issuecomment-983077987
A Handlebars issue where they show how they managed to remove usafe-eval from the CSP https://github.com/handlebars-lang/handlebars.js/issues/1934