Gabriel Mechali

Results 2 issues of Gabriel Mechali

PR WIP - The test is still not passing, just sharing out now to see if this code structure is up to standards (for the short term fix), and if...

Adds `set -e` to run_npm script to exit on failure. Adds instructions for installing python-setuptools for python 3.12 and over since preinstallation ended with version 3.11.