В этом случае проблема была создана плохо сформированным пакетом с:
Добавление строки "main": "checks.js",
в package.json
заставляет модуль работать
node
> require('type')
{ isBoolean: [Function: isBoolean],
isUndefined: [Function: isUndefined],
isNull: [Function: isNull],
isString: [Function: isString],
isNumber: [Function: isNumber],
isObject: [Function: isObject],
instanceOf: [Function: instanceOf],
isRegExp: [Function: isRegExp],
isDate: [Function: isDate],
isFunction: [Function: isFunction],
isArray: [Function: isArray],
isArguments: [Function: isArguments],
isPrimitive: [Function: isPrimitive],
isFlat: [Function: isFlat],
isEmpty: [Function: isEmpty],
isJSON: [Function] }
>