Its dependency, is-odd, has 431,198 weekly downloads.
var isEven = require('is-even');
module.exports = function isOdd(i) {
return !isEven(i);
};If you are extensively using nodejs libraries to target IE, then you have other problems than supporting Number.isFinite or Number.isInteger to deal with first, considering that IE doesn't support modern ES versions in anyway. You'd have to use shims,polyfills and whatnot at first place and transpile all that npm code into something IE can run.
This isn't a very good argument to add an "is-even" package.
>>is-even/package.json
"dependencies": {
"is-odd": "^0.1.2"
},