instapack
Version:
All-in-one TypeScript and Sass compiler for web applications!
18 lines (17 loc) • 495 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.tryImportFrom = void 0;
const resolveFrom_1 = require("./resolveFrom");
async function tryImportFrom(packageName, dir) {
try {
const path = await resolveFrom_1.resolveFrom(packageName, dir);
if (!path) {
return undefined;
}
return require(path);
}
catch (error) {
return undefined;
}
}
exports.tryImportFrom = tryImportFrom;