Вы получите это исключение, если значение переменной 'userName' равно null
Если значение null действительное, тогда вместо DBNull.Value передайте db:
command1.Parameters.Add(new SqlParameter("@UserName", (userName ?? DBNull.Value));
Решено ... модуль узла не был установлен правильно .. запуск npm install несколько раз решил его