<commit_before>EZTV API
========
Web scraper for EZTV.it

Currently supports 2 methods

`getAllShows(cb)` Returns an object array of all TV Shows on eztv.it/showlist/ in the form `{show: showname, id: eztvId, slug: eztv-slug}`

`getEpisodeMagnet(data, cb)` Data is a JSON object in the format `{show: 'Community', season: 5, episode: 12}`. Returns the magnet link as a string.

`getAllEpisodes(data, cb)` Data is JSON object same as one returned in `getAllShows` returns multi-dimensional array with magnet URL string in the form `episodes[season][episode]`

`cb` is the callback function passed to the methods and will be of the form `function cb(error, result)`
<commit_msg>Typo 2->3<commit_after>EZTV API
========
Web scraper for EZTV.it

Currently supports 3 methods

`getAllShows(cb)` Returns an object array of all TV Shows on eztv.it/showlist/ in the form `{show: showname, id: eztvId, slug: eztv-slug}`

`getEpisodeMagnet(data, cb)` Data is a JSON object in the format `{show: 'Community', season: 5, episode: 12}`. Returns the magnet link as a string.

`getAllEpisodes(data, cb)` Data is JSON object same as one returned in `getAllShows` returns multi-dimensional array with magnet URL string in the form `episodes[season][episode]`

`cb` is the callback function passed to the methods and will be of the form `function cb(error, result)`

{'fraction_non_alphanumeric': 0.10237388724035608, 'fraction_numerical': 0.00741839762611276, 'mean_word_length': 5.159817351598173, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4949697', 'n_tokens_mistral': 446, 'n_tokens_neox': 432, 'n_words': 189}