# This is a combination of 2 commits.
# The first commit's message is:

feat(btoa): port and modify from Base64.js

# This is the 2nd commit message:

feat(btoa): port and modify from Base64.js