favicons
favicons copied to clipboard
Next release?
The latest version of favicons
appears in npm audit
as a vulnerable to different kinds of attack because of its dependencies.
It seems, code in master
branch got rid of those issues (by dropping of to-ico
and jimp
). It would be great to have a release and solve these issues for downstream.
Additionally, this package is declared as gulpfriendly
and has tests of usage it with gulp. But there are still 7 issues reported by npm audit
which are linked to gulp.
It there some list of issues which block next release?
I think we will finish browserslist
support, but we can do release right now if you want, even more I can add permission to do release, so you can do it without me
I am not sure if browserlist
is actually needed.
- Android Chrome icons depend on device's DPI, not on a browser's version
- Apple icons and splash screens also depend on device, not a browser.
- Windows platform is not a browser.
- Yandex browser wants a single image and this may be turned on/off completely.
- For standard icons
favicons
generates bare minimum.
@andy128k Can you give me npm name?
Found you, added https://www.npmjs.com/package/favicons/access, feel free to do release :+1:
Any update on when the new release will be available? The audit headaches from the to-ico dependency are driving me nuts!
@mureni A version 7.0.0-beta.1
is already released.
Here is also a PR to one of downstream packages to test it.
What was the decision for 7.0.0-beta.1
's dist/
files to move over to being ESModules
vs. well established require
like on 6.2.2
?
I've got a downstream package (node 14.17.0
) that I for the life of me can't seem to get working using 7.0.0-beta.1
cause dist/
is now all ESModules.
See #355
What's the overall status of this? Been quite some time, is this scheduled to be part of the main release sometime soon? Thanks.
yarn audit v1.22.17
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ critical │ Prototype Pollution in minimist │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ minimist │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in │ >=1.2.6 │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ favicons │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ favicons > to-ico > resize-img > jimp > mkdirp > minimist │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://www.npmjs.com/advisories/1067342 │
└───────────────┴──────────────────────────────────────────────────────────────┘
An update would really be encouraged.