Sha256: 1665113ca74c78f6f1ea1b7911323779d7eac0c62f07187a9d98f5d78a415484
Contents?: true
Size: 425 Bytes
Versions: 69
Compression:
Stored size: 425 Bytes
Contents
'use strict'; var inspect = require('util').inspect; module.exports = function isResolvable(moduleId, options) { if (typeof moduleId !== 'string') { throw new TypeError(inspect(moduleId) + ' is not a string. Expected a valid Node.js module identifier (<string>), for example \'eslint\', \'./index.js\', \'./lib\'.'); } try { require.resolve(moduleId, options); return true; } catch (err) { return false; } };
Version data entries
69 entries across 68 versions & 9 rubygems