3.0.0 • Published 5 years ago
readlink v3.0.0
readlink
Expand nested symbolic links to real paths.
fs.readlink only handles paths to symbolic links and not paths that contain symbolic links. This module solves this use case. Similar to readlink(1) with -f flag.
Usage
Assuming /tmp/foo is a symbolic link pointing to the folder /tmp/bar/baz which in turn contains file. Then readlink expands /tmp/foo/file to the real path, e.g. /tmp/bar/baz/file.
const readlink = require('readlink')
readlink('/tmp/foo/file', (err, path) => {
console.log(path) // /tmp/bar/baz/file
})API
readlink(path, cb)
Where path is a string and cb is a node style callback with err and result.
readlink.sync(path)
Sync version.
License
MIT