1import glob from 'glob-promise'; 2import path from 'path'; 3 4import * as Directories from '../../Directories'; 5 6/** 7 * @param pathToConvert 8 * @returns an absolute path to provided location in the expo repo or provided path if it's an absolute path. 9 */ 10export function toRepoPath(pathToConvert: string): string { 11 if (path.isAbsolute(pathToConvert)) { 12 return pathToConvert; 13 } 14 return path.join(Directories.getExpoRepositoryRootDir(), pathToConvert); 15} 16 17export async function findFiles(directory: string, filePattern: string) { 18 return await glob(path.join(directory, filePattern)); 19} 20