{"_id":"file-stat","_rev":"87625","name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-06-03T10:28:28.000Z","created":"2015-07-15T03:09:44.570Z","1.0.0":"2017-02-02T23:48:45.938Z","0.2.3":"2016-06-11T17:31:31.878Z","0.2.2":"2016-06-11T12:35:50.634Z","0.2.1":"2016-06-11T12:28:14.179Z","0.2.0":"2016-06-11T12:19:00.355Z","0.1.3":"2015-10-06T02:35:15.067Z","0.1.2":"2015-10-06T02:25:04.125Z","0.1.1":"2015-07-15T06:44:07.563Z","0.1.0":"2015-07-15T03:09:44.570Z"},"users":{},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"versions":{"1.0.0":{"name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"fs-exists-sync":"^0.1.0","graceful-fs":"^4.1.11","lazy-cache":"^2.0.2","through2":"^2.0.3"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^3.0.1","gulp-format-md":"^0.1.11","gulp-istanbul":"^1.1.1","gulp-mocha":"^3.0.1","mocha":"^3.2.0"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]},"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"reflinks":["verb","verb-readme-generator","vinyl-fs"]},"gitHead":"df982e2e19c907548e86957cfb996fd43e799dd1","_id":"file-stat@1.0.0","_shasum":"989d214985e623151c6991759997af2fd9daebec","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"989d214985e623151c6991759997af2fd9daebec","size":3738,"noattachment":false,"key":"/file-stat/-/file-stat-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/file-stat-1.0.0.tgz_1486079325285_0.5641654522623867"},"directories":{},"publish_time":1486079325938,"_cnpm_publish_time":1486079325938,"_hasShrinkwrap":false},"0.2.3":{"name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"0.2.3","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"fs-exists-sync":"^0.1.0","graceful-fs":"^4.1.4","lazy-cache":"^2.0.1","through2":"^2.0.1"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^2.0.0","gulp-format-md":"^0.1.9","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","mocha":"^2.5.3"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]},"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"reflinks":["vinyl-fs","verb-readme-generator","verb"]},"gitHead":"2fd59645c934b568f3af4e4143ffedda7d38e1bc","_id":"file-stat@0.2.3","_shasum":"469a7e927d6930079624cdb38109405456cb06a9","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"469a7e927d6930079624cdb38109405456cb06a9","size":2307,"noattachment":false,"key":"/file-stat/-/file-stat-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.2.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/file-stat-0.2.3.tgz_1465666289232_0.036670133704319596"},"directories":{},"publish_time":1465666291878,"_cnpm_publish_time":1465666291878,"_hasShrinkwrap":false},"0.2.2":{"name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"0.2.2","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"graceful-fs":"^4.1.4","lazy-cache":"^2.0.1","through2":"^2.0.1"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^2.0.0","gulp-format-md":"^0.1.9","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","mocha":"^2.5.3"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]},"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"reflinks":["vinyl-fs","verb-readme-generator","verb"]},"gitHead":"b4d690576afbe422a8ed71013d2905e278287505","_id":"file-stat@0.2.2","_shasum":"91474b88be4fa6e968d3ec6bf2da2c0e2678641f","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"91474b88be4fa6e968d3ec6bf2da2c0e2678641f","size":2148,"noattachment":false,"key":"/file-stat/-/file-stat-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.2.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/file-stat-0.2.2.tgz_1465648548281_0.31859420822001994"},"directories":{},"publish_time":1465648550634,"_cnpm_publish_time":1465648550634,"_hasShrinkwrap":false},"0.2.1":{"name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"0.2.1","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"graceful-fs":"^4.1.4","lazy-cache":"^2.0.1","through2":"^2.0.1"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^2.0.0","gulp-format-md":"^0.1.9","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","mocha":"^2.5.3"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]},"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"reflinks":["vinyl-fs","verb-readme-generator","verb"]},"gitHead":"a054de170773fb56093d92b1b904722dae9a8196","_id":"file-stat@0.2.1","_shasum":"7a2ccfe56196e4de1dfbf5e4fe35e59a0aa3a8d4","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"7a2ccfe56196e4de1dfbf5e4fe35e59a0aa3a8d4","size":2140,"noattachment":false,"key":"/file-stat/-/file-stat-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.2.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/file-stat-0.2.1.tgz_1465648091507_0.39500832254998386"},"directories":{},"publish_time":1465648094179,"_cnpm_publish_time":1465648094179,"_hasShrinkwrap":false},"0.2.0":{"name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"graceful-fs":"^4.1.4","lazy-cache":"^2.0.1","through2":"^2.0.1"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^2.0.0","gulp-format-md":"^0.1.9","gulp-istanbul":"^1.0.0","gulp-mocha":"^2.2.0","mocha":"^2.5.3"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]},"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"reflinks":["vinyl-fs","verb-readme-generator","verb"]},"gitHead":"a054de170773fb56093d92b1b904722dae9a8196","_id":"file-stat@0.2.0","_shasum":"713bc2be1583c037c047d267a5c6db09edd9c577","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"713bc2be1583c037c047d267a5c6db09edd9c577","size":2150,"noattachment":false,"key":"/file-stat/-/file-stat-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/file-stat-0.2.0.tgz_1465647537685_0.9274770068004727"},"directories":{},"publish_time":1465647540355,"_cnpm_publish_time":1465647540355,"_hasShrinkwrap":false},"0.1.3":{"name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"0.1.3","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"graceful-fs":"^4.1.2","lazy-cache":"^0.2.3","through2":"^2.0.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]}},"gitHead":"9acd21f8ed4263dfe7da277dfc797159b061f596","_id":"file-stat@0.1.3","_shasum":"d0f1961d7d10732928120a6e6955471c2a5b5411","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"d0f1961d7d10732928120a6e6955471c2a5b5411","size":2678,"noattachment":false,"key":"/file-stat/-/file-stat-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.1.3.tgz"},"directories":{},"publish_time":1444098915067,"_cnpm_publish_time":1444098915067,"_hasShrinkwrap":false},"0.1.2":{"name":"file-stat","description":"Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"graceful-fs":"^4.1.2","lazy-cache":"^0.2.3","through2":"^2.0.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]}},"gitHead":"3d6a89942a621d004dd4c98a5ecd60cd9b02d08b","_id":"file-stat@0.1.2","_shasum":"ad940f8575b196e9a1f61119a0960b2830dc9dc5","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"ad940f8575b196e9a1f61119a0960b2830dc9dc5","size":2469,"noattachment":false,"key":"/file-stat/-/file-stat-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.1.2.tgz"},"directories":{},"publish_time":1444098304125,"_cnpm_publish_time":1444098304125,"_hasShrinkwrap":false},"0.1.1":{"name":"file-stat","description":"Set the `stat` property on a file object in a stream. Abstraction from vinyl-fs to support stream or non-stream usage.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"graceful-fs":"^4.1.2","through2":"^2.0.0"},"devDependencies":{"mocha":"*"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["file-contents","file-symlinks","stream-loader","vinyl","vinyl-fs"]}},"gitHead":"30bf110f81b833b4b542948ab780bba5a291e99e","_id":"file-stat@0.1.1","_shasum":"27d9592f378f63ba0ebc9bd510cb4ca0d379b574","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"27d9592f378f63ba0ebc9bd510cb4ca0d379b574","size":2365,"noattachment":false,"key":"/file-stat/-/file-stat-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.1.1.tgz"},"directories":{},"publish_time":1436942647563,"_cnpm_publish_time":1436942647563,"_hasShrinkwrap":false},"0.1.0":{"name":"file-stat","description":"Set the `stat` property on a file object in a stream.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/file-stat","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/file-stat.git"},"bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"graceful-fs":"^4.1.2","through2":"^2.0.0"},"devDependencies":{"mocha":"*"},"keywords":["directory","file","is","is-directory","is-file","plugin","stat","stats","stream","through"],"verb":{"related":{"list":["stream-loader","vinyl","vinyl-fs"]}},"_id":"file-stat@0.1.0","_shasum":"9041d8716b531c666814e12bf477da0b1f9ba68b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"9041d8716b531c666814e12bf477da0b1f9ba68b","size":2220,"noattachment":false,"key":"/file-stat/-/file-stat-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-stat/download/file-stat-0.1.0.tgz"},"directories":{},"publish_time":1436929784570,"_cnpm_publish_time":1436929784570,"_hasShrinkwrap":false}},"readme":"# file-stat [![NPM version](https://img.shields.io/npm/v/file-stat.svg?style=flat)](https://www.npmjs.com/package/file-stat) [![NPM monthly downloads](https://img.shields.io/npm/dm/file-stat.svg?style=flat)](https://npmjs.org/package/file-stat)  [![NPM total downloads](https://img.shields.io/npm/dt/file-stat.svg?style=flat)](https://npmjs.org/package/file-stat) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/file-stat.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/file-stat)\n\n> Set the `stat` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save file-stat\n```\n\nThis is inspired by the `file.stat` code in [vinyl-fs](http://github.com/wearefractal/vinyl-fs). I needed a function that essentially did the same thing but could be used with either stream or non-stream code.\n\n## Usage\n\n```js\nvar through = require('through2');\nvar stats = require('file-stat');\n\nfunction toStream(fp) {\n  var stream = through.obj();\n  stream.write({path: fp});\n  stream.end();\n  return stream;\n}\n\ntoStream('README.md')\n  .pipe(stats())\n  .on('data', function (file) {\n    // adds `stat` object to file\n    console.log(file.stat);\n  })\n  .on('end', function () {\n    console.log('Done.');\n  });\n\n```\n\n## API\n\nThe sync methods use getters/setters to lazily add `stat` or `lstat` to the file object.\n\n### [.stat](index.js#L28)\n\nAsynchronously add a `stat` property from `fs.stat` to the given file object.\n\n**Params**\n\n* `file` **{Object}**: File object\n* `cb` **{Function}**\n\n**Example**\n\n```js\nvar File = require('vinyl');\nvar stats = require('{%= name %}');\nstats.stat(new File({path: 'README.md'}), function(err, file) {\n  console.log(file.stat.isFile());\n  //=> true\n});\n```\n\n### [.lstat](index.js#L58)\n\nAsynchronously add a `lstat` property from `fs.lstat` to the given file object.\n\n**Params**\n\n* `file` **{Object}**: File object\n* `cb` **{Function}**\n\n**Example**\n\n```js\nvar File = require('vinyl');\nvar stats = require('{%= name %}');\nstats.lstat(new File({path: 'README.md'}), function(err, file) {\n  console.log(file.lstat.isFile());\n  //=> true\n});\n```\n\n### [.statSync](index.js#L90)\n\nSynchronously add a `stat` property from `fs.stat` to the given file object.\n\n**Params**\n\n* `file` **{Object}**: File object\n* `cb` **{Function}**\n\n**Example**\n\n```js\nvar File = require('vinyl');\nvar stats = require('{%= name %}');\nvar file = new File({path: 'README.md'});\nstats.statSync(file);\nconsole.log(file.stat.isFile());\n//=> true\n```\n\n### [.lstatSync](index.js#L127)\n\nSynchronously add a `lstat` property from `fs.lstat` to the given file object.\n\n**Params**\n\n* `file` **{Object}**: File object\n* `cb` **{Function}**\n\n**Example**\n\n```js\nvar File = require('vinyl');\nvar stats = require('{%= name %}');\nvar file = new File({path: 'README.md'});\nstats.statSync(file);\nconsole.log(file.lstat.isFile());\n//=> true\n```\n\n## History\n\n**v0.2.0**\n\n* adds `.lstat`, `.stat`, `.lstatSync` and `.statSync` methods\n* the `.getStats` async method was renamed to `.stat` for consistency with the added methods\n\n## About\n\n### Related projects\n\n* [file-contents](https://www.npmjs.com/package/file-contents): Set the `contents` property on a file object. Abstraction from vinyl-fs to support stream or… [more](https://github.com/jonschlinkert/file-contents) | [homepage](https://github.com/jonschlinkert/file-contents \"Set the `contents` property on a file object. Abstraction from vinyl-fs to support stream or non-stream usage.\")\n* [file-symlinks](https://www.npmjs.com/package/file-symlinks): Resolve symlinks and expose the `stat` property on a file object. | [homepage](https://github.com/jonschlinkert/file-symlinks \"Resolve symlinks and expose the `stat` property on a file object.\")\n* [stream-loader](https://www.npmjs.com/package/stream-loader): create a read stream from a glob of files. can be used as a loader-cache… [more](https://github.com/jonschlinkert/stream-loader) | [homepage](https://github.com/jonschlinkert/stream-loader \"create a read stream from a glob of files. can be used as a loader-cache loader, or by itself as an a-la-carte replacement or addition to vinyl src.\")\n* [vinyl-fs](https://www.npmjs.com/package/vinyl-fs): Vinyl adapter for the file system | [homepage](http://github.com/wearefractal/vinyl-fs \"Vinyl adapter for the file system\")\n* [vinyl](https://www.npmjs.com/package/vinyl): Virtual file format. | [homepage](https://github.com/gulpjs/vinyl#readme \"Virtual file format.\")\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n### Building docs\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n### Running tests\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n### Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert).\nMIT\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.4.2, on February 02, 2017._","_attachments":{},"homepage":"https://github.com/jonschlinkert/file-stat","bugs":{"url":"https://github.com/jonschlinkert/file-stat/issues"},"license":"MIT"}