Installing the package on Node v14.16.0 wasn't possible, because of node-sass and using the C++ binaries in ttf2woff2 failed (but fell back to use their Emscripten approach).
sunflowerdeath/webfonts-generator is archived and outdated. vusion/webfonts-generator seems to have picked up the torch and updated their dependencies just 2 months ago (ttf2woff2@4.0.1). Also supporting Node 14. Unfortunately, they did not update their NPM package. So I used their repo as dependency.
Finally, running npm audit fix got rid of all 17 security issues without breaking changes.
Installing the package and running grunt works flawlessly now. And compiling the WOFF font is a lot faster using the binaries.
Installing the package on Node v14.16.0 wasn't possible, because of node-sass and using the C++ binaries in ttf2woff2 failed (but fell back to use their Emscripten approach).
grunt-sass@2.1.0 was locked to use node-sass@4.8.3. Re-installing it allowed to use node-sass@4.14.1 which supports Node 14.
sunflowerdeath/webfonts-generator is archived and outdated. vusion/webfonts-generator seems to have picked up the torch and updated their dependencies just 2 months ago (ttf2woff2@4.0.1). Also supporting Node 14. Unfortunately, they did not update their NPM package. So I used their repo as dependency.
Finally, running
npm audit fix
got rid of all 17 security issues without breaking changes.Installing the package and running grunt works flawlessly now. And compiling the WOFF font is a lot faster using the binaries.