UNPKG

290 BPlain TextView Raw
1import path from 'path';
2
3/**
4 * Finds a path inside `node_modules`
5 */
6export default function resolveNodeModuleDir(
7 root: string,
8 packageName: string,
9): string {
10 return path.dirname(
11 require.resolve(path.join(packageName, 'package.json'), {
12 paths: [root],
13 }),
14 );
15}