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)

https://pxtst.com/dart/luabc:

sample:

local function kek()
    for i = 0, 10 do
        print("Hello " .. i)
    end
    return 42
end
print(kek())