add eslint, support node>=6.0.0, update document, fix minor bugs #94
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have a long interface list of my devices, and npm
ip
package gives me the wrong IP always,So I dig deep into files project and find out that we can retrieve interface IP address by the name of interfaces, but not mention in the document, so update document and inline document of
ip.address(name, family)
function inlib.js
.I start using
npm run test
andnpm fix
but unfortunately face to lots of error, so I replacejscs
andjshint
witheslint
and config base on standard javascript styles.meantime, when I use Eslint, appear Nodejs warning and deprecate function that's used in
ip
package, therefore I replaced them with the new one which aims to Nodejs 6 and above.#93, #86, #81, #80, #73, #67, #65, #59, #56, #21 fixed