Feature
General
update to v1 spmhome release process, node 18+
Refactoring
General
when an invalid enum type argument value is encountered, print the incorrect passed value along with the existing error message