Я работаю над масштабным проектом, и с прошлой недели я обновил mocha. Теперь мы получаем предупреждение:
DeprecationWarning: настройка через mocha.opts УСТАРЕЛА и будет удалена из будущего версия мокко. Используйте R C файлы или пакет. json.
Я хочу перенести опции в пакет. json, но хорошего руководства по миграции нет. на все сообщения на GitHub с похожими вопросами ответили "смотри документы". Но в документах не показано, как перенести один вариант из mocha.opts в пакет. json, нет информации о том, как он должен быть отформатирован. Единственное, что я могу найти, это то, что свойство spe c является шаблоном для запуска файлов. Ничто другое не кажется мне неявным.
Наш файл mocha.opts:
--reporter dot
--require test/mocha.main
--recursive src/**/*.test.js
--grep @slow --invert
Моя попытка, которая не работает :
"mocha": {
"reporter": "dot",
"require": "test/mocha.main",
"spec": "src/**/*.test.js",
"grep": "@slow --invert"
},
Пожалуйста, объясните, как я должен отформатировать этот блок конфигурации, чтобы добиться такого же поведения, как и при использовании параметров из приведенного выше mocha.opts