In Google Assistant, I have created automatic installer for RaspberryPi and Linux Debian machines.
Auto install script will propose to install needed dependencies with compatible gcc version.
For OSX machines, auto install script is not yet implented.
So, manuel installation is nedeed and no help will be given for this
You can't use server mode of MagicMirror² with this module
cd ~/MagicMirror/modules
git clone https://github.com/bugsounet/MMM-GoogleAssistant
cd MMM-GoogleAssistant
npm install
No other
npm
commands (e.g. npm audit fix) are needed after installation ! (they can break package dependencies)
npm ERR! code ELIFECYCLE
npm ERR! errno 255
npm ERR! MMM-GoogleAssistant@ preinstall:installer/preinstall.sh
npm ERR! Exit status 255
error 255 is an error voluntarily generated by MMM-GoogleAssistant because the installation requirements are not resolved.
Of course, the reason will be given in red above