This library serializes an object using utf-8 encoding which has 112064 possible characters
You absolutely should not use this library, or do, I'm not a cop
serialize your object into a string (or a plain buffer) then pass it as an argument to the default export from this library
import encode from 'base112064'
import {promises as fs} from 'promises'
let myData = await fs.readfile('./data.mp4')
console.log(encode(myData))
Absolutely not, this simply takes advantage of the fact that the higher base you're using the fewer characters you need to represent the same data. the binary representation of your data is exactly the same under the hood