Cannot install ionic via npm OSX 10.10

Hi I’ve looked in the forums on here and I see similar posts but none yet exactly like my problem. I’m not behind a proxy and firewall is off. Thanks in advance for any help. Below are my errors and log file:

Error:
npm WARN engine cordova-js@4.0.0: wanted: {“node”:"~0.10.x"} (current: {“node”:“0.12.4”,“npm”:“2.10.1”})
npm WARN engine npm@1.3.4: wanted: {“node”:">=0.6",“npm”:“1”} (current: {“node”:“0.12.4”,“npm”:“2.10.1”})
npm WARN engine xmlbuilder@2.2.1: wanted: {“node”:“0.8.x || 0.10.x”} (current: {“node”:“0.12.4”,“npm”:“2.10.1”})
npm WARN installMany normalize-package-data was bundled with npm@1.3.4, but bundled package wasn’t found in unpacked tree
npm ERR! fetch failed https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz
npm WARN retry will retry, error on last attempt: Error: connect ETIMEDOUT

… (lots of these) …

Log:

Resolved by first downgrading to Node 0.10.33 then trying install steps in docs.