Как выполнить экспорт, совместимый с ES5 и ES6?
Я пишу "класс" в узле
// mymodule/index.js
function MyClass() {}
MyClass.prototype.method1 = function() {..}
обычно я делаю
module.exports = MyClass
но я хочу, чтобы мой класс был доступен для обоих синтаксисов
var MyClass = require('mymodule')
а также
import {MyClass} from 'mymodule'
Какой правильный способ сделать это?