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 therequire
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.