zugferd-code-lists 0.1.12

ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.
Documentation
# zugferd code lists

![NPM Version](https://img.shields.io/npm/v/zugferd-code-lists)
![Crates.io Version](https://img.shields.io/crates/v/zugferd-code-lists)

This project attempts to take the many code lists that are part of the ZUGFeRD specification and convert them into rust enums for use in other projects.

**This project is in no way or form affiliated with the official ZUGFeRD project.**

# Status

Versions supported:

- ZUGFeRD 2.3.2
- ZUGFeRD 2.3.3

# Changelog

- v0.1.9: added ZUGFeRD 2.3.3
- v0.1.10: added VAT CAT list
- v0.1.11:
  - Added `TryFrom` impls for conversion to and from the crates `iso_currency` and `iso_country`
  - Fixed bug where code `NA` would be rendered as `nan` in the generated code
  - Added `Fiscal ID` list (new in ZUGFeRD 2.3.3)
- v0.1.12:
  - Added `Debug`, `Display`, and `Error` traits for generated errors for `TryFrom` for `iso_currency` and `iso_country`

# Future Plans

- `TryFrom` impls for conversion between versions