It could be interesting to migrate It to space-lua […]
When I started the plugin, around 5 months ago, there was SilverBullet 0.10.4 and v2 beta. I did try to do this using lua initially, maybe it was too early on the lua side or maybe skill issues on my part, but it became a mess really quick.
I remember struggling the most with putting contents on the LHS pane. I found much easier to deal with html+css+js on the typescript files of the plugin than on a silverbullet page.
Recently I’ve seen other people doing really cool stuff with lua… so I’m sure things are much easier now and it could be possible.
Personally, before trying to make something the size of this plug in lua, I’d like to see how the developer experience (maintaining the code on an editor, handling versions, managing assets like extra html/css/js files if needed) is, compared to using typescript on an external repo.
We have to find a way to collaborate on space lua scripts to have high code quality and full featured components. It will be nice to externalize to space lua library.
Maybe this was the goal of Awesome Libraries ?