This package depends on ajv
which internally uses new Function(..., sourcecode)
, equivalent to eval()
. This is documented in their readme.
The result of this is that any package bundling conf
(or electron-store
) infringes secure CSPs. That is, a CSP without an 'unsafe-eval'
directive.
Ideally, a package shouldn't prohibit use of a strict CSP.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too