M3U parser

Usage

A simple usage example:

import 'package:m3u_parser_nullsafe/m3u_parser_nullsafe.dart';

void main() async {
  final m3uList = await M3uList.loadFromFile('resources/example.m3u');
  for (var item in m3uList.items) {
    print('Title: ${item.title}');
  }
}