createDefaultConfig method

Future<bool> createDefaultConfig(
  1. String projectPath, {
  2. bool force = false,
})

Creates a default asset_opt.yaml config file.

Returns true if created, false if file already exists (unless force).

Implementation

Future<bool> createDefaultConfig(String projectPath, {bool force = false}) async {
  final configFile = File(p.join(projectPath, _configFileName));
  if (await configFile.exists() && !force) {
    return false;
  }
  await configFile.writeAsString(_defaultConfig);
  return true;
}