Периодическая ошибка парсинга при перестроении плагина

При работе над плагином BBCode мы наблюдаем появление ошибки, связанной с одним из добавленных JS-файлов. Эта ошибка возникает только при обновлении плагина или перестройке контейнера, но не каждый раз. Если я обновляю плагин через административный интерфейс, и это завершается неудачей, то повторный запуск того же обновления без внесения каких-либо изменений уже проходит успешно.

Есть какие-то идеи, что здесь происходит?

Может помочь, если вы поделитесь репозиторием.

Репозиторий находится здесь:

Мы убрали присваивание по умолчанию в определении функции, и, похоже, это работает лучше, но, насколько я могу судить, это не должно быть необходимо. Почему это ломает парсер?

Только предположение: не связано ли это с тем, что файл не интерпретируется как ES6 из-за расширения .js? Если изменить расширение, поможет ли это? (Очевидно, для проверки потребуется заменить параметр по умолчанию.)

Если это так, то проблема в ядре? Оно всегда должно предполагать, что это ES6?

@team Всегда ли предполагается, что это ES6?