Which version of nodejs / bower works best with sage 8.3?

I’ve updated nodejs to 6.7 which apparently is a stable release, but I’ve done it on an older version of sage (8.3). This seems to be causing some major issues with the packages that are installed and I’m getting errors left and right when compiling with gulp.

I have no idea how to fix all of these problems, so I figure I’d try stepping back next.

I have resolved the gulp compiling issue by pulling the 8.3 copy of package.json then using

npm install <package>@<version>

to match the packages that were having issues, in this case it was gulp-sourcemaps which had to be pushed back to 1.5.2.

I also had an issue with gulp looking for a .less file when I ran gulp after updating node to 6.7.0. Apparently, this is an issue currently.

To put a bandaid on that problem I downgraded nodejs from 6.7.0 to 4.4.4 and then ran gulp and everything compiled just fine without any errors.