@expo/cli
Version:
27 lines (26 loc) • 931 B
JavaScript
// Used to cast a type to metro errors without depending on specific versions of metro.
;
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
isFailedToResolveNameError: function() {
return isFailedToResolveNameError;
},
isFailedToResolvePathError: function() {
return isFailedToResolvePathError;
}
});
function isFailedToResolveNameError(error) {
return !!error && 'extraPaths' in error && error.constructor.name === 'FailedToResolveNameError';
}
function isFailedToResolvePathError(error) {
return !!error && 'candidates' in error && error.constructor.name === 'FailedToResolvePathError' && !error.message.includes('Importing native-only module');
}
//# sourceMappingURL=metroErrors.js.map