How to incorporate the latest three js release r 129 in to existing prototyping format?

I have been using three.js for couple of years for our project. The version that i am using is r 97. It looks like Three js is migrated to es6. Now i want to use the latest but i dont know how do i do this. Looks like babel is one such solution where one can transform es6 to prototyping form. We use require, define properties to create class and i was also extending some of the Three Objects (THREE.Object for example ) according to the requirement. Its not possible for me completely rewrite my code into es6. Any help would be great?? Any example on how to convert THREE es6 code into earlier propotyping format would be very helpful.

The same question was lately asked at GitHub. The issue provides a solution for producing ES5 builds.