basically https://github.com/rescript-lang/rescript/issues/2762 (closed due to staleness) with the updated naming convention
basically #2762 (closed due to staleness) with the updated naming convention