isAllowArchiveType function

bool isAllowArchiveType(
  1. String filename, [
  2. List<String> extAllows = basicArchiveExtAllows
])

Implementation

bool isAllowArchiveType(
  String filename, [
  List<String> extAllows = basicArchiveExtAllows,
]) {
  // final extAllows = ['tar', 'tgz', 'tar.gz'];
  final basename = p.basename(filename).toLowerCase();
  final extName = extAllows.firstWhere(
    (e) => basename.endsWith(e),
    orElse: () => '',
  );

  return extName.isNotEmpty;
}