loadFromFolder static method
throws NftCliException if false.
Implementation
static Future<ProjectModel> loadFromFolder(Directory projectDir) async {
final projectFile =
File('${projectDir.path}${Platform.pathSeparator}${Io.projectJson}');
Io.assertExistsFile(projectFile);
Map<String, dynamic> projectJson = await Io.readJson(projectFile);
return fromJson(projectJson, projectDir);
}