Migrate the base64 module to utilize the encoding-core module. This is an opportunity to write the Base16Decoder/Encoder in package io.matthewnelson.encoding.base64 and remove component, then have all the current method bodies simply use it as to not disturb the current APIs and remain backwards compatible.
Note: don't touch current base64 tests. This should serve as a check that the old code is functioning as expected even though the implementation was swapped out.
Part 5 of #36
Migrate the
base64
module to utilize theencoding-core
module. This is an opportunity to write theBase16
Decoder
/Encoder
in packageio.matthewnelson.encoding.base64
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 #26