How can I run Array.map off of an await?
const CLASS_PATH = 'User/matt/Github/project';
const PACKAGE_JSON = 'package.json';
const walk = async path => {
  let dirs = [];
  for (const file of await readdir(path)) {
    if ((await stat(join(path, file))).isDirectory()) {
      dirs = [
        ...dirs,
        file,
      ];
    }
  }
  return dirs;
};
async function main() {
  const packagePaths = await walk(CLASS_PATH)
        .map(pkgName => join(CLASS_PATH, pkgName, PACKAGE_JSON));
}
main();
 
     
     
    