Я неожиданно сталкиваюсь с проблемой, когда пытаюсь запустить свой код через babeljs.Это действительно странно, потому что я не обновил ни свою кодовую базу, ни npm, ни версию babel локально.
Раньше мой супер-вызов переносился на это:
babelHelpers.get(r.prototype.__proto__ || Object.getPrototypeOf(r.prototype), "declare", this).call(this, n.name, t)
Теперь он переноситсяна это:
babelHelpers.get(babelHelpers.getPrototypeOf(r.prototype), "declare", this).call(this, n.name, t)
Отсутствует 'r.prototype. proto ||'каким-то образом заставляет super фактически вызывать себя в расширенном классе, а не в родительском классе.
Я надеюсь, что кто-то столкнулся с этой проблемой и знает ответ, я потратил 6 часов, пытаясь выяснить проблему.