UNPKG

@tapjs/run

Version:

Command-line interface for the node-tap runner

18 lines 443 B
import { createRequire } from 'node:module'; import { resolveImportSync } from 'resolve-import/resolve-import-sync'; const require = createRequire(import.meta.url); export const pkgExists = (f) => { try { resolveImportSync(f, import.meta.url); return true; } catch { } try { require.resolve(f); return true; } catch { return false; } }; //# sourceMappingURL=pkg-exists.js.map