- make map data const to shrink release output size
- improve utf codec methods to unnullable
- improve docs
- update dart version for 3.0
- example & readme
- fix eucKr to support invalid code
- Implement Encoding detect
- #2
- CodePage with controls #1
- fix canEncode for shift-jis invalid codec
- fix names
- fix canEncode & canDecode
- improve code names
- add iso series & cp series & win series
- add canEncode & canDecode
- add Charset to map codecs
- rename codec class add Codec sufix
- add static class Charset
- include gbk,euc-kr,euc-jp,shift-jis,cp437,utf16/32 encode & decode