не дебажатся, потому что регенератор превращает код в большое спагетти из конструкции switch/case. Думаю, многие с этим сталкивались.
Чтобы нормально дебажить их, я хочу отключить в бабеле регенератор. Ведь браузеры и так поддерживают yield.
Как это сделать? Я, конечно, понимаю, что можно взять пресет и скопипастить его трансформы, пропустив регенератор. Но, может быть, есть более элегантный способ отключить один трансформ в пресете, просто передав какую-то опцию бабелю?
В дебаге собирай только под свой браузер.
Конкретно с генераторами не уверен, но не помогут ли здесь сорсмапы? Как они например помогают дебадить тайпскрипт и т.д.
Там вроде есть опция target
Обсуждают сегодня