nanoid for luajit2 and openresty using a single header NanoID implementation in C from https://github.com/NerdyPepper/nanoid