Sure thing , taking a second look I notice it was more than just doubles and I did not explain!
RuntimeError: Error: Tangent space can only be computed for tris/quads, aborting
This error is telling us that there is geometry that can’t be computed because it is not tri/quad edges, So I would think it may be that it is either N-gons or loose vertices (vertices without connections) . In blender we can select all with shortcut key (A) then tab into edit mode and 1 key for vertice select mode, then we can use ( Menu: Select/SeletecAllByTrait-Faces by sides ) to check for (tri/quad/n-gon) easily by adjusting “Number of Vertices” - property. Doing this I found that you had no n-gons. So move on to check for loose vertices. For this we use ( Menu: Select/SeletecAllByTrait-Loose Geometry ) this revealed 59 vertices in your model with no connections this is why you were getting the error on export. We can remove those.
From experience a very common issue can be doubles. Duplicate vertices that have the same or very near vector positions and they are hard to catch going unnoticed by the modeler. Some times it may be intentional and other times we might need to clean these up. In blender you can remove doubles by right clicking ( Merge_Vertices/By_Distance ) or alternatively (Menu: Mesh/Clean_Up/Merge By Distance) using small values we can merge vertices within radius/range of each other. So I selected all vertices in your mesh and merged doubles, removing 14 vertices .
Also I took a close look around your model and have found lots of small geometry that doesn’t seem to useful which I would clean up here’s an image of all loose vertices and odd geometry.
Overall, Defold_export.py error was very useful. Maybe we make a mistake during modeling or we get a model from elsewhere and we need to clean up the geometry . It’s also very good practice to review by eye and optimize when you can of-course. Hopefully this helps you!