Closed adelin-b closed 4 years ago
I will get together a fix for this. Handlebars introduced a change which was security related. Supposedly how this project uses handlebars was deemed insecure.
https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access
While increasing the project version and generating the new package-lock.json this security risk is being inherited. I will fix the security risk and push for the change to move pegjs to devDependencies
. The issue is that after install the plantuml.js file is being generated. I will store that in source instead of requiring it to always be generated.
This should work now.
This does not work, I think it is because packages dependencies like pegjs are set as devDependencies