file-symlinks
Resolve symlinks and expose the
stat
property on a file object.
This is inspired by the file.stat
code in [vinyl-fs][]. I needed a function that essentially did the same thing but could be used with stream or non-stream code.
Install
Install with npm
$ npm i file-symlinks --save
Usage
var symlinks = ;var through = ; { var stream = through; stream; stream; return stream;}
async
The symlinks.resolve()
method is exposed for non-stream usage.
// assuming you have a symlink, `fake.md` which points to `README.md`symlinks; // with `realpath: false`symlinks;
Related projects
- file-contents: Set the
contents
property on a file object in a stream. - file-stat: Set the
stat
property on a file object in a stream. - stream-loader: create a read stream from a glob of files. can be used as a loader-cache… more
- vinyl: A virtual file format
- vinyl-fs: Vinyl adapter for the file system
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue
Author
Jon Schlinkert
License
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on July 15, 2015.