Обработчик готов, теперь мы должны соединить его с событием нажатия клавиши.
Но сначала улучшим функцию init. Она принимает один параметр и должна вызвать у него методы:

  • clear(), чтобы очистить экран
  • hideCursor(), чтобы спрятать курсор
  • grabInput(), чтобы обрабатывать нажатия клавиш

Внутри функции startMiningGame, после вызова init, вызови функцию term.on('event', handler).
У этой функции два параметра. Первый - строка. Так как мы хотим перехватить нажатие на клавишу, мы выставим его равным 'key'.

Второй - это колбек функция с тремя параметрами (name, matches, data). Помнишь наше замыкание?
Мы только что его реализовали. Давай используем!

Эта задача — часть курса по Full-Stack JavaScript .
Ты можешь задать свой вопрос в комментариях под постом.
Если ты уже решил задачу, то не стесняйся помочь другим.