I'm noticing that Cordova is a pretty common pain point for F-Droid, so I wanted to bring up a discussion here. I have been trying to learn about it and have only made progress by digging through many random threads. Hopefully this thread can serve to begin compiling information and discussing how we can make it easier to include Cordova apps in F-Droid.
Here are a few useful links chadcurtis found while digging. This is coming from the perspective of trying to reverse-engineer what other people have done to make this work.
https://hastebin.com/amemalubeq.scala (I can't add more than 2 links to this post as a new user)
I think it would be great to have a wiki article just about Cordva. I'm hoping the discussion here may facilitate that.