main function

void main(
  1. List<String> args
)

Implementation

void main(List<String> args) {
  if (args.isEmpty) {
    print('Usage: dart run script.dart <directory> [--delete]');
    return;
  }

  final dir = args[0];
  final deleteFlag = args.contains('--delete');

  removeResizedVariants(dir, ['jpg', 'jpeg', 'png', 'webp'], dryRun: !deleteFlag);

  if (!deleteFlag) {
    print('\nRun again with --delete to actually delete files.');
  }
}