I only use the lovejs builds to upload to itch.io, so not sure if this is applicable for all contexts, but itch.io expects all the files to be at the top level of the zip.
I've locally modified the lovejs script to do that on my end, but I'm wondering if this should be the default behavior?