Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can node-icns dev dependency be removed? #52

Open
wgwz opened this issue Jan 21, 2018 · 4 comments
Open

can node-icns dev dependency be removed? #52

wgwz opened this issue Jan 21, 2018 · 4 comments

Comments

@wgwz
Copy link
Contributor

wgwz commented Jan 21, 2018

node-icns seems to deprecated, and unmaintained. any chance we can remove this dependency?

warning [email protected]: Package no longer supported. Contact [email protected] for more info.
@wgwz
Copy link
Contributor Author

wgwz commented Jan 21, 2018

i'm just realizing this is probably just being used to resize an icon.. at least that's the place i've seen it used so far (in package.json). probably not a big deal to keep it if it's just being used for that.

@Artoria2e5
Copy link
Contributor

Yeah. The icns thing is basically windows ico files but for macs.

If we really want to get rid of this build dependency, there are newer nodejs packages like png2icons. Some builds of ImageMagick convert, which we currently use for windows ICOs, also comes with icns support.

@davearch
Copy link

davearch commented Apr 6, 2019

Are the changes acceptable for this issue? I am still new to github pull requests so let me know if there is something else I should do.

@wgwz
Copy link
Contributor Author

wgwz commented Apr 13, 2019

hey @davearch, i'm not affiliated with the project in any way, i've only added a few small contributions. but i'd say it's totally acceptable. i opened a MR a while back and had it merged by the developers here. i'm willing to do some code review for you if you'd like, will take a look today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants