Closed 05nelsonm closed 1 year ago
Note: don't touch current base32
tests. This should serve as a check that the old code is functioning as expected even though the implementation was swapped out.
Need to remember to clean up the old code and use top level values for Base32.Default
and Base32.Hex
instead of re-creating them every time the old extension functions are called.
Part 4 of #36
Migrate the
base32
module to utilize theencoding-core
module. This is an opportunity to write theBase16
Decoder
/Encoder
in packageio.matthewnelson.encoding.base32
and removecomponent
, then have all the current method bodies simply use it as to not disturb the current APIs and remain backwards compatible.Related to #29