After trying for the longest time to get npm install to run for an app generated by spine.app, I realized that one of its dependancies (strata v0.8.1, a dependency of serveup) requires Node v0.6.x (I was using v0.4.8). This practically means that serveup and spine.app require Node v0.6.x as well.
Since npm doesn't recursively resolve the Node version requirement (the error is very cryptic), it might be helpful to specify the minimum required Node engine in package.json so that it won't even install without the proper version.
After trying for the longest time to get
npm install
to run for an app generated by spine.app, I realized that one of its dependancies (strata v0.8.1, a dependency of serveup) requires Node v0.6.x (I was using v0.4.8). This practically means that serveup and spine.app require Node v0.6.x as well.Since npm doesn't recursively resolve the Node version requirement (the error is very cryptic), it might be helpful to specify the minimum required Node engine in package.json so that it won't even install without the proper version.