Как включить строгий режим для всего моего пакета, но не для зависимости?

Я раньше писал "use strict"; в первой строке в моих файлах JavaScript, чтобы включить строгий режим. Теперь я не хочу добавлять это в качестве стандартного кода к более чем 200 файлам JavaScript моего текущего пакета NodeJ.

Есть ли способ принудительно установить строгий режим для всех файлов моего пакета, не устанавливая его для зависимостей моего пакета?

РЕДАКТИРОВАТЬ: Это было отмечено дважды как дубликат общего вопроса о том, как принудительно установить строгий режим в узле. Это не дубликат, так как этот вопрос гораздо более ограничительный: нет форсирования путем добавления строк в каждый файл и форсирования при его принудительном использовании для зависимостей.

1 ответ

Учитывая, что вы пометили вопрос ecmascript-6, я предполагаю, что вы используете модули ES6 (а если нет, то вам действительно следует). Тогда вам не нужно ничего делать - модули уже имеют неявно строгий код режима!

Другие вопросы по тегам