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