Как выполнить экспорт, совместимый с ES5 и ES6?

Я пишу "класс" в узле

// mymodule/index.js

function MyClass() {}
MyClass.prototype.method1 = function() {..}

обычно я делаю

module.exports = MyClass

но я хочу, чтобы мой класс был доступен для обоих синтаксисов

var MyClass = require('mymodule')

а также

import {MyClass} from 'mymodule'

Какой правильный способ сделать это?

Ответы на вопрос(0)

Ваш ответ на вопрос