I’m rebuilding my Chrome Extension Tab List to use ReactJS (as part of my learning trip) and encountered following error:
Kind of a showstopper here, but of course, seek and ye shall find, I wasn’t the first with this problem and solution was up there.
Obviously Chrome applies security restrictions which prevents call to
eval, fair enough. As per this bug report, you have to add
content_security_policy option in the extensions manifest file, that will allow for “evil eval”.
Following is the entry to add into manifest.json file.
"content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",