Rotate mesh but not normals

I have an object loaded that has it’s geometry 90 degrees off from it’s normals. Is there a quick way to flip the z<>y of the geometry and morph targets without touching the normal directions which are correct?
I’ve been trying to tackle this on the export end with absolutely no luck so thought I would try it in Three

You can find the code for this in:

However, it’s in general no good approach to perform this task within the app. Axis conversion is something that exporters should handle.

Agreed. The Blender json exporter never did this correctly (at least I was never able to get it to when using morphs) and now it’s end-of-life. Thanks!