example:
"runtime": {
"framework": "nodejs",
"version": "5.0.0",
"ignoreFlags": true,
"nodeConfigureArgs": ["--fully-static"],
"nodeMakeArgs": ["-j","4"]
}
there is no check if those flags change, which means
if they are changed you must rm -rf the temp directory
will probably push a commit that writes a checksum of them
in the node temp directory so it knows when it is invalid
unable to include script /Users/craig/Developer/Public/nexe/lib/exe.js from /Users/craig/Developer/Public/nexe/lib/index.js, Error: Cannot find module 'nexe'
at Function.module.exports [as sync] (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/node_modules/resolve/lib/sync.js:32:11)
at resolvePath (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/pathInfo.js:135:20)
at self.getPathInfo (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/pathInfo.js:88:24)
at /Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:324:13
at /Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:111:13
at Array.forEach (native)
at _each (/Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:32:24)
at Object.async.each (/Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:110:9)
at scanRequired (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:321:9)
at Function.on.success.deps.forEach.dep.source (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:245:5) in cwd. Resolves package.json main script