Draft: refactor(types): Create a parser for the Packager type
Adds a winnow-based parser for properly parsing the Packager type instead of using a custom regex for validation. This makes the implementation more robust and provides a better error handling.
related #65