Went through some issues and discussions to try to understand how to make it work with lazy.nvim, but it does not support luaRocks dependencies.
Here as some discussions if you want to go through them too.
Most clarifying discussion:
folke/lazy.nvim#253
Denial to implement luarocks dependencies:
folke/lazy.nvim#37
Other fellow plugin author ranting about it:
jghauser/papis.nvim#18