nodejitsu / module-foundry

A web service for building node.js modules that runs on Linux, SmartOS and Windows.
MIT License
80 stars 8 forks source link

engineStrict abuse #16

Open Swaagie opened 11 years ago

Swaagie commented 11 years ago

Dependencies with modules that will are restrictive e.g use engineStrict will cause module-foundry to stop processing the package and return a status 500 to the user with 'npm exit code 1' (--debug). For instance below module will fail if we build with either 0.10.21 or 0.12.x even.

{
...
engineStrict: true,
engines: { node: ">=0.8.0 <0.10.15"
}

Now we could

@indexzero might be good to add to the upcoming refresh