UNPKG

@gasket/plugin-nextjs

Version:
28 lines (27 loc) 855 B
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "default", { enumerable: true, get: function() { return _default; } }); const _module = require("module"); const require1 = (0, _module.createRequire)(require("url").pathToFileURL(__filename).toString()); /** * Try to resolve a module, returning null if not found * @param {string} moduleName - The name of the module to resolve * @param {string[]} paths - Array of paths to search for the module * @returns {string|null} The resolved module path or null if not found */ function tryResolve(moduleName, paths) { try { return require1.resolve(moduleName, { paths }); } catch (err) { if (err.code === 'MODULE_NOT_FOUND') return null; throw err; } } const _default = tryResolve;