Sha256: 98fe6fcf8918fab9bed00acdee8a57b8e790ac959b14c644c1f0a0a4af5f05ab
Contents?: true
Size: 467 Bytes
Versions: 5
Compression:
Stored size: 467 Bytes
Contents
'use strict'; var tryit = require('tryit'); module.exports = function isResolvable(moduleId) { if (typeof moduleId !== 'string') { throw new TypeError( moduleId + ' is not a string. A module identifier to be checked if resolvable is required.' ); } var result; tryit(function() { require.resolve(moduleId); }, function(err) { if (err) { result = false; return; } result = true; }); return result; };
Version data entries
5 entries across 5 versions & 3 rubygems