private static resolvePattern()

in lib/resolvers/LocalResolver.ts [12:22]


  private static resolvePattern(pattern: string, dir: string, required = true): Promise<string[]> {
    return new Promise((resolve, reject) => {
      glob(pattern, { root: dir, nocase: true }, (error, files) => {
        if (error || (required && (!files || !files.length))) {
          reject(error || `Could not find files matching ${glob} in ${dir}.`);
        } else {
          resolve(files);
        }
      });
    });
  }