xivlogs / nari

A Python library to parse FFXIV network event data
https://xivlogs.github.io/nari
MIT License
13 stars 7 forks source link

Remove parsers #72

Closed nonowazu closed 2 years ago

nonowazu commented 2 years ago

Purpose This removes parsers from nari. There are many reasons to do this, but the foremost one is that we'll be moving to using more reactive structures with the upcoming naritai library.

I'm submitting this as a draft PR while I rework the CLI frontend to no longer use analysers for this purpose (which has the added bonus of cleaning up our cli footprint anyway)

New Features New feature: less features.

Bug Fixes N/A

Before/After Before: Cli works After: Cli works

Additional Context The Slav Epic

nonowazu commented 2 years ago

This is likely good, but #76 is going to block this since it renders the cli non-functional for testing.

nonowazu commented 2 years ago

Once #77 is merged, I'll rebase and things should work just fine.