Я бы предложил использовать линтер в вашем коде, например ESLint, и этот плагин: https://www.npmjs.com/package/eslint-plugin-es5
При включении в процесс сборки / развертывания линтер выдаст ошибку в коде ES5, который вы хотите использовать.ловить!Это скорее правило кодирования, чем правило исполнения, поскольку версия узла, если ES6 включен, всегда распознает синтаксис ES6.Он также будет работать с синтаксисом ES5, поэтому использование Linter предотвратит развертывание ES6.У многих редакторов в наши дни есть инструменты, позволяющие показывать распечатки во время набора / сохранения.