I made a Lua disassembler in Dart!
library source: https://lab.pxtst.com/PixelToast/luabc
live demo source: https://lab.pxtst.com/PixelToast/luabc_livedemo
Right now it only supports Lua 5.2 and 5.3, 5.1 and LuaJIT support are coming soon(tm)
sample:
local function kek()
    for i = 0, 10 do
        print("Hello " .. i)
    end
    return 42
end
print(kek())