try-resolve
Installation
$ npm install try-resolve
Usage
var resolve = require("try-resolve");
resolve(filename, [require])
filename is a filename to be resolved.
require is an optional instance of the require function from any file.
Returns null if the file can't be required, otherwise it returns an absolute filename string.
Example
if (require("try-resolve")("/home/sebastian/file")) {
// this file can be required
} else {
// it can't
}
resolve.relative(filename)
Resolve a filename relative to the cwd.