-
Notifications
You must be signed in to change notification settings - Fork 423
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
Please make iconv and node-icu-charset-detector optional #490
Comments
Both libs are already set as optional ones. |
Does that not give the following error on every incoming message?
It does so for me anyway. EDIT: Only when debug is turned on. Still feels needlessly spammy though. |
even though, ICONV is an optional dependency, please consider making it a peer dependency, as peer dependency one can decide on his own to install the package and compile it, otherwise ignore it and don't have to mess around with spammed logs. |
And/Or switch to using |
To solve node-gyp error on Windows, see a guide here: https://github.com/nodejs/node-gyp#installation (using As for node-icu-charset-detector, here's a guide based on the comment above:
|
I know and have read through #390 and especially #390 (comment). I know that node-irc works on windows even without iconv and node-icu... so why am I complaining?
I'm on a windows machine right now and I am preparing an exercise for a few students, half of which are on windows laptops. The project involves node-irc. Whenever
npm install
is invoked, a wall of errors will appear. Mind you, not on first install ofnode-irc
but on every single future invocation as well.Things I would like to avoid:
The only way I can think of to avoid that is by making the dependencies optional in some way. I'm open to other suggestions.
The text was updated successfully, but these errors were encountered: