react-cosmos
Version:
Sandbox for developing and testing UI components in isolation
23 lines (22 loc) • 609 B
JavaScript
import { isNodeError } from './isNodeError.js';
import { resolve, resolveFrom } from './resolve.js';
export function resolveSilent(moduleId) {
try {
return resolve(moduleId);
}
catch (err) {
if (!isNodeError(err) || err.code !== 'MODULE_NOT_FOUND')
console.log(err);
return null;
}
}
export function resolveFromSilent(fromDirectory, moduleId) {
try {
return resolveFrom(fromDirectory, moduleId);
}
catch (err) {
if (!isNodeError(err) || err.code !== 'MODULE_NOT_FOUND')
console.log(err);
return null;
}
}