{"_id":"fs-filesysteminfo","_rev":"37-766674a7ae5cfccc80c7ddcef52550c4","name":"fs-filesysteminfo","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","dist-tags":{"latest":"1.0.6"},"versions":{"0.0.1":{"name":"fs-filesysteminfo","version":"0.0.1","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"203d2d7f9593df801af0a1a5d95082407fdd09cf","_id":"fs-filesysteminfo@0.0.1","_shasum":"b66dff6c323bb370c154cab9b9f3d0f0659425bd","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"b66dff6c323bb370c154cab9b9f3d0f0659425bd","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.1.tgz","integrity":"sha512-/J3dlGrDaS0V7qEYv4ZWeD/gnaFFGxnx2/CiOjB5JEtRyXwHcjfATBdaXrY1r0wPSnyeT4NeVuP96FlliofIOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/xXYNMQSOd4X3txLQr2/QXcU64hHWr3uZIHDMGX3h2AiAbCzzOht3L6SPB5R8TTBj9gJoopiAfquW3z38ticrC/A=="}]}},"0.0.2":{"name":"fs-filesysteminfo","version":"0.0.2","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"45fe2d0e967942dd4d8c8dabbe9d3be87538c0d6","_id":"fs-filesysteminfo@0.0.2","_shasum":"de5cb2db17d32d4770ddf4aca3c475899aea201d","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"de5cb2db17d32d4770ddf4aca3c475899aea201d","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.2.tgz","integrity":"sha512-hynmpejEXcnn85+Zp599RHPJiUUsj+P8ifYgWcru79xaYfsKjoh7SQg0zq06XubYtDJRfxm0mnoEIHdkwYyCYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7Pe7yQI7smezRLIWLN0m38uYWo4j+JqZUTOffc8o8AAiEAvV0D/itAQFrxjRRauhW8Ddy1is3wgk3jOnrVBrnEHAI="}]}},"0.0.3":{"name":"fs-filesysteminfo","version":"0.0.3","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"2b6c72e51449e38b4b0fad3ef5708dfdda84b4ec","_id":"fs-filesysteminfo@0.0.3","_shasum":"67554d28b9b00d08dc90bc35f92f3b826a7ee309","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"67554d28b9b00d08dc90bc35f92f3b826a7ee309","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.3.tgz","integrity":"sha512-b/O8dS8DiWLMlKbYIQ53ted2h6+WJUggWKwjQIm/TB8twa/iFE7kvew3S+z1jkiO85PdKv3xKz+EQoZ/OC9YSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAYaZspPGtc1GJbdiWrMiusQftYMaaHfPEjCon2OmyugIgUk+eKpPqL5kePxHX8VqajPfTV4aSuI+hhQEsYrTnonI="}]}},"0.0.4":{"name":"fs-filesysteminfo","version":"0.0.4","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"920faa8b858762af954ba39424ae65f0134de8f3","_id":"fs-filesysteminfo@0.0.4","_shasum":"f43dfe890fff512f62013632abbec9769564bc47","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"f43dfe890fff512f62013632abbec9769564bc47","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.4.tgz","integrity":"sha512-IEsPrgg+UOfoamokOFY2LIGYYC3MukGNLE60e/PtXvyQSiULnhZ/TblDlG8x+XnEX/MLS3OMVGvfB8tImqQAEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBC/HpCiObrQuOmO5p75QEJFTJXTWTPcBgfMOqQgU5vXAiEAsrqwpVJwlVgc4u4y/3mTq5VsPTViSqc+mBUkaz+UlTs="}]}},"0.0.5":{"name":"fs-filesysteminfo","version":"0.0.5","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"c2b5916770d25e9c7a5f8b2500f8617e07bd9568","_id":"fs-filesysteminfo@0.0.5","_shasum":"e5d49c7db4985c10f0f97944146915b772b493ab","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"e5d49c7db4985c10f0f97944146915b772b493ab","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.5.tgz","integrity":"sha512-PZOcI6NSZtAjwWnxf8x102WTwLlaAT4djZVe+jIlhTFsh328yIjGD+Ya5jtrsSzIu+gFJa1oCDRTBPCyarLUFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQXD2NA6grLOoCfQtSfVTkvGlifWftBUi+03RXzqohaQIgJKJ4+7KGUg/XGIL4SqBcqw57sDszT2tj0jkmc9LoPms="}]}},"0.0.6":{"name":"fs-filesysteminfo","version":"0.0.6","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"db06d43fed1bf107678f5faa345a7efb5a01a8a1","_id":"fs-filesysteminfo@0.0.6","_shasum":"2acce0a50570c1682412a8a6a520dcaacd5f428c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"2acce0a50570c1682412a8a6a520dcaacd5f428c","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.6.tgz","integrity":"sha512-PYcq1WVnAaiJg2aM26mVUDhcnnvBmPE5IJw9iKxzZFCXriBk3zYedu96uUH5i+gMqXZH+BF2drXJBn+k61Zptw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGaq0F7P2CPGkTxjCE0vAMnQNzru+hetZaYBcgZWI6ACAiEAsAhJIyaQgu3WO1yTjDUgxraoC/5GNbHJiNa5oQbRJyo="}]}},"0.0.7":{"name":"fs-filesysteminfo","version":"0.0.7","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"9e5a2ff46b8cc32dfbd7c09074b5e8782b8d82f8","_id":"fs-filesysteminfo@0.0.7","_shasum":"958d3d003d7331ad92e0f8d899a187cd2edeb4bc","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"958d3d003d7331ad92e0f8d899a187cd2edeb4bc","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.7.tgz","integrity":"sha512-vjkXF5OPnR5o77y5FKSby4IxZtxGCRZWXbK4bVA3U2fuv/9LmGIBraQ2kZztViCQx7jws/xHtViHp154kXIx1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZlFe3SRKjSLZedf3zx6+nuqoiRuEmzGnOIwyfJSwfDwIhAI+S55zepuxcJS0JCMHSwm7ka5AusDYsBsBs7CXjT0HL"}]}},"0.0.8":{"name":"fs-filesysteminfo","version":"0.0.8","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"78806981058ad5cae8b2494e7590d9e9b827b25d","_id":"fs-filesysteminfo@0.0.8","_shasum":"5e55ec74939728ff55cbbbeb0797d500521991e3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"5e55ec74939728ff55cbbbeb0797d500521991e3","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.8.tgz","integrity":"sha512-4aDg/6JUcDT0/EK6XbAnHTKQzTkoW2lyFo4ENk7hBRyV9oefu5cvLNM8ez4D+Co+V79vvzi7q3ujykYXZKKF6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZxqPCghsx/dUd1eFgXuQbb8sUBZqrbVb1Odan/DSegwIhAPft7+LtViOlZenoTgZuD7QU3sG1xrGDBYI+Ss5lkQor"}]}},"0.0.9":{"name":"fs-filesysteminfo","version":"0.0.9","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"4429f66c42bc0ff28b87e83a5ee217cf555161dc","_id":"fs-filesysteminfo@0.0.9","_shasum":"44daf731f437ed8096f8f3333590cf3005c0ef71","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"44daf731f437ed8096f8f3333590cf3005c0ef71","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.9.tgz","integrity":"sha512-RefQco7/JVWWTSPSqjs5A4EBAYhZ12mGlvenTl8qqlVvJsVOfRxq3fa5bvghwkKHY8Z67XTUpZ64G7Vn6OUouQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzYZ1odfs1sLz+zf/nFfxlLTxHboUDdFNcoR5wTVw3cAiEApoXnYTm9LA9PuXTFspQpPb66EKhzZgHuccCZa1HsOIQ="}]}},"0.0.10":{"name":"fs-filesysteminfo","version":"0.0.10","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"2346a83098159e17480cfca221497440eb992f40","_id":"fs-filesysteminfo@0.0.10","_shasum":"d12ce0e703caff6047ce3723cc9f405f2a0ed9ab","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"d12ce0e703caff6047ce3723cc9f405f2a0ed9ab","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.10.tgz","integrity":"sha512-PD4nUwU3Ng5TWTMMOwszGAkTbo/9hmDDHfQY65cHdcKivEG7v1YXweZ7iQr9SlFlKOvsyZAIUWbHmtjiFm24GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtEVscErMpGS9FPuOELNrWAJKEkLM4lIImevk308LPgQIgGtZMlIyFov7YcIUCDmAQDpazgT+8vnH1JgIe24cxiJU="}]}},"0.0.11":{"name":"fs-filesysteminfo","version":"0.0.11","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"58c654cf6f1dbc3752d1156f1ccf20e15b874e46","_id":"fs-filesysteminfo@0.0.11","_shasum":"68f0dfcbfc961286c812d59e87d48e49bd82445c","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"68f0dfcbfc961286c812d59e87d48e49bd82445c","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-0.0.11.tgz","integrity":"sha512-zkcgfx2+48nlxAW5k3OYPkhym6n79hWWbevLyGhP/vJjo5+rGq8P7enCs6v9ddYGR4q8i0/F0r592LzihV1UeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKvgUbL+7br5ylg7xxjrqH3zLdxIcv53TDMhO4RG+0dAIhAOShQQ3Bmo8OZbJkYVAO3hfZ/+RrCPc58ljOJURYUCUt"}]}},"1.0.0":{"name":"fs-filesysteminfo","version":"1.0.0","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt-contrib-coffee":"^0.10.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.3.3","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^0.4.0","time-grunt":"^0.3.1"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"f9ce8a8b1ea82458e7f24dbd35ff33aa6f588556","_id":"fs-filesysteminfo@1.0.0","_shasum":"faeece63c5cf816637437eebd1d0e9a3634b1082","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"faeece63c5cf816637437eebd1d0e9a3634b1082","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-1.0.0.tgz","integrity":"sha512-YM0Yt7/yAb34rCbuzglhQwRoRRSgFmh4dlRp9CT9msf/s+zSis+n5pVBMduRCfynHp2wwK1cJcaknTyQ/kkB3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuWu4QqhnkrtKj2GnBaQQZPCqfZVC3wRu/W+mDcPYXhwIgckDAY0WJfr0Ukm8ekvmhUd3zyli3gxXMBcPp2VFOMTI="}]}},"1.0.1":{"name":"fs-filesysteminfo","version":"1.0.1","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt":"^0.4.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^2.0.0","time-grunt":"^1.0.0"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"c7ccb196081900df025bd9308161f431d00073c4","_id":"fs-filesysteminfo@1.0.1","_shasum":"f2cbd62b31c63b9ef9f4b6323d8f09571a304b01","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.33","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"f2cbd62b31c63b9ef9f4b6323d8f09571a304b01","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-1.0.1.tgz","integrity":"sha512-OTRldOfK36LgEYeY8w312EUDv/g7eh5rnXAitr0D1R6PF2ExSZ4tFZKZegF/scFuIoxvhDMBu48UEfqWuVMgkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCx1d1awxEX2IHSwr4RgbniaotbThIvwQ1Ot5V9yWdWuAIgTlkKJroFXx5r4FkkD2FgwNL0aESrnGJ3MJAfiqjfKrI="}]}},"1.0.2":{"name":"fs-filesysteminfo","version":"1.0.2","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt":"^0.4.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^2.0.0","time-grunt":"^1.0.0"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"d722e941e07ecb05f031c0d5f915901562a92567","_id":"fs-filesysteminfo@1.0.2","_shasum":"674704f29d2594e92a969659b1e1eb20c400b2b7","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.36","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"674704f29d2594e92a969659b1e1eb20c400b2b7","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-1.0.2.tgz","integrity":"sha512-rqtgER8O+z8EjzxoHHgH3VSOl0DJan7ALwxwURnhqwnR/8l5tg55FMSEZ2wqcxXLMW5lOvTw/LLFF1tq/mFLDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMwJLI6l+913IQVDyrT/hHenOdvh7vWKA248JAJKzKPAiAKqd1P8ZrxIXgpndrP3PAYP7rI02Smr7GpNupW4v56Tg=="}]}},"1.0.3":{"name":"fs-filesysteminfo","version":"1.0.3","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt":"^0.4.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^2.0.0","time-grunt":"^1.0.0"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"f3389613fcfe456b3db1eb61649958c0812503a2","_id":"fs-filesysteminfo@1.0.3","_shasum":"ce141bbccb6da4b408ac4c420244a52ee18a3f22","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.36","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"ce141bbccb6da4b408ac4c420244a52ee18a3f22","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-1.0.3.tgz","integrity":"sha512-WJGMM+fypLy5G8A+QZ/UJ2GaZgW3qD6bCFtV9LxEFEgC2LIVQjC3k2MDSsIn27F2vhqzV+3NIG3OTkP259Kp0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvLSNLZPrsu0A+F4n1hCgIKxew0ZBa2aoGf/FqhrSGpgIgMQvo7Uy+U1458qKF3kWfssBgeVQbXWDGBO7rvnJDr7k="}]}},"1.0.4":{"name":"fs-filesysteminfo","version":"1.0.4","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt":"^0.4.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^2.0.0","time-grunt":"^1.0.0"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"3222d47f00bfc203542c8f8fd705b58aae7bfa0f","_id":"fs-filesysteminfo@1.0.4","_shasum":"8d380a23ac62b495039ffa7dfbddb44eda738671","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.36","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"8d380a23ac62b495039ffa7dfbddb44eda738671","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-1.0.4.tgz","integrity":"sha512-VmeVYn3uqtPT7uRFSIaUdEqfIPr9C1b0imyMLNORoycjjKMyE6ih2Fgy8ItbTEFxhZSfDSK25lxOdlm6X8UwRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiUYZ63PgY8qeAqOWmOyvZzJZKu93sqsVCVZRJDUvgSgIgC9bdXn09n9m+gCJEjqaaeyUPcyzGtEgwKvyiIoLhzPE="}]}},"1.0.5":{"name":"fs-filesysteminfo","version":"1.0.5","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt":"^0.4.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^2.0.0","time-grunt":"^1.0.0"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"f527b423f1238ea4b18c8cc39b8a250b1fa1d93b","_id":"fs-filesysteminfo@1.0.5","_shasum":"eb46223c14d162466046a8c041b440cd2fba52ee","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.17","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"eb46223c14d162466046a8c041b440cd2fba52ee","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-1.0.5.tgz","integrity":"sha512-Bkd6hKt6MJo91KXQVnJqxyeAs9Wpm/Qn8p7zGq4iw0sPTyLbpfnIeXsHr5iCkRCpu9U0E0M4sKnnNUZloxyuEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfW8yLWCulmUiKH+U1KWgD9Pe3/+f4dk+wRf/g/FkKlQIgEuUPx7IAAZ0CZXy8QmKmQcDoiIUTKYNC5GGIvlrZzCs="}]}},"1.0.6":{"name":"fs-filesysteminfo","version":"1.0.6","main":"./lib/index.js","description":"The fs-filesysteminfo module, fsi, wraps the native NodeJS File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.","homepage":"https://github.com/cookch10/node-fs-filesysteminfo","bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"license":"MIT","files":["lib"],"keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"devDependencies":{"async":"^0.9.0","grunt":"^0.4.5","grunt-contrib-coffee":"^0.12.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1","jshint-stylish":"^0.2.0","load-grunt-tasks":"^2.0.0","time-grunt":"^1.0.0"},"dependencies":{},"engines":{"node":"*"},"scripts":{"test":"grunt"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"gitHead":"67d8960b0797a9e366fc5853d9375de350514599","_id":"fs-filesysteminfo@1.0.6","_shasum":"d0e3e415ad9acc2fc1ed3efc038cd3082709329d","_from":".","_npmVersion":"2.6.1","_nodeVersion":"4.2.2","_npmUser":{"name":"cookch10","email":"cookch10@gmail.com"},"maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"dist":{"shasum":"d0e3e415ad9acc2fc1ed3efc038cd3082709329d","tarball":"https://registry.npmjs.org/fs-filesysteminfo/-/fs-filesysteminfo-1.0.6.tgz","integrity":"sha512-0ux45lNVkQesIrBycFAORAOkS/C81kELT1ahRSjz9e4Y9KwpLG5WI2vUXwD2XxDxJU7WFi4CtDiuGwTX0Bb4SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDeCmtJeAceCTgYJI8o1Fwyd2T0aKvw1hbxcBDvVsnLmAiEAuUI8zK7h0eyp+OMHzPVlVB1amTffxat3coZ68VytGTY="}]}}},"readme":"# fs-filesysteminfo [![Build Status](https://secure.travis-ci.org/cookch10/node-fs-filesysteminfo.png?branch=master)](http://travis-ci.org/cookch10/node-fs-filesysteminfo)\r\n\r\nThe fs-filesysteminfo module, fsi, wraps the native [Node.js](http://nodejs.org) File System and Path API into a File System Object (FSO) model, which facilitates an object-based approach for working with directories and files.  Inspired by the .NET file system libraries.\r\n\r\n\r\n## Getting Started\r\n\r\nInstall the module with: `npm install fs-filesysteminfo --save`\r\n\r\n## Overview\r\n\r\nThe fs-filesysteminfo NodeJS module, fsi , exposes three classes (objects) for working with the filesystem: `FileSystemInfo`, `DirectoryInfo`, and `FileInfo`.\r\n`DirectoryInfo` and `FileInfo` are subclasses of the `FileSystemInfo` class, both expose instance methods for working with directories and files, respectively.\r\n\r\nAll fsi objects are instantiated with a `path` {String}.  An exception is thrown if the `path` length is zero or if `path` is `null` or `undefined`.\r\nA `path` used to construct the object can be relative or absolute, and the path does not need to exist.  If a relative `path` is used, it will be resolved\r\nrelative to the current `process.cwd()`.\r\n\r\n\r\n## Usage\r\n```javascript\r\nvar fsi = require('fs-filesysteminfo');\r\n```\r\n\r\n\r\n## Class: FileSystemInfo\r\n\r\nThe base class for the `FileInfo` and `DirectoryInfo` objects.  Create a `FileSystemInfo` object by instantiating the fsi `FileSystemInfo` class.\r\n\r\n\r\n### Constructor: FileSystemInfo(`path`)\r\n\r\n`path` {String} A string specifying the path on which to create the `FileSystemInfo` object.  \r\n\r\n```javascript\r\nvar fsiObj = new fsi.FileSystemInfo('temp');  //If temp is an existing file or directory then fsiObj.exists === true otherwise false\r\n```\r\n\r\n\r\n### Properties: FileSystemInfo\r\n\r\n| Name                  | Type                    | Description                                                                                                                                                                                                                                                            |\r\n|-----------------------|-------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\r\n| originalPath          | {String}                | The value that was used to construct the object.                                                                                                                                                                                                                       |\r\n| fullName              | {String}                | Gets the full path of the directory or file.                                                                                                                                                                                                                           |\r\n| name                  | {String}                | Gets the last portion of a path. Similar to the Unix basename command.                                                                                                                                                                                                 |\r\n| extension             | {String}                | Gets the extension of the path, from the last &#x0027;.&#x0027; to end of string in the last portion of the path. If there is no &#x0027;.&#x0027; in the last portion of the path or the first character of it is &#x0027;.&#x0027;, then it returns an empty string. |\r\n| status                | {Object}                | An object composed of properties specific to the `FileSystemInfo` instance. This information is obtained by using Node&#x0027;s `fs.statSync` method.                                                                                                                  |\r\n| flags                 | {Object}                | An object containing the following {Boolean} properties:  `isDirectory`, `isFile`, `isBlockDevice`, `isCharacterDevice`, `isFIFO`, `isSocket`, and `isSymbolicLink`.                                                                                                   |\r\n| exists                | {Boolean}               | Gets a value indicating whether the directory or file exists.                                                                                                                                                                                                          |\r\n| fileSystemPermissions | {FileSystemPermissions} | An object that contains information about the permissions (file system) of the current `FileSystemInfo` instance.                                                                                                                                                      |\r\n\r\n\r\n### Methods: FileSystemInfo\r\n\r\n| Name    | Type     | Description                                    |\r\n|---------|----------|------------------------------------------------|\r\n| getType | {String} | Returns the type name of the current instance. |\r\n| refresh | void     | Refreshes the state of the current instance.   |\r\n\r\n\r\n### Remarks: FileSystemInfo\r\n\r\nTo determine if the `FileSystemInfo` instance is a file or a directory, use the following:\r\n```javascript\r\nif (fsiObj.exists) {\r\n    var fflags = fsiObj.flags\r\n    var isDirecory = fflags.isDirectory;\r\n    var isFile = fflags.isFile;\r\n}\r\n```\r\n\r\n\r\n## Class: DirectoryInfo\r\n\r\nCreate a DirectoryInfo object by instantiating the fsi `DirectoryInfo` class.\r\n\r\n\r\n### Constructor: DirectoryInfo(`path`)\r\n\r\n`path` {String} A string specifying the path on which to create the DirectoryInfo object.  \r\n\r\n```javascript\r\nvar fsiObj = new fsi.DirectoryInfo('temp');  //If temp is an existing directory then fsiObj.exists === true otherwise false\r\n```\r\n\r\n\r\n### Properties: DirectoryInfo\r\n\r\n| Name   | Type            | Description                                        |\r\n|--------|-----------------|----------------------------------------------------|\r\n| parent | {DirectoryInfo} | Gets the parent directory of the current instance. |\r\n\r\n\r\n### Methods: DirectoryInfo\r\n\r\n| Name                                                                       | Type                          | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Remarks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\r\n|----------------------------------------------------------------------------|-------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\r\n| create([mode], callback)                                                   | void                          | Creates the directory if it does not already exist.  `mode` defaults to the octal representation `0777`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `callback`: {Function} `(error, result)` where `result` is the `DirectoryInfo` instance and `this` in the `callback` context is equal to the original `DirectoryInfo` instance that invoked the `create()` method.<br /><br />`mode`: a {String} or a non-octal {Integer} (an octal representation) (e.g. '777', 777, and '0777' are all equivalent however, 0777 is <b>not</b>).  `mode` is automatically converted to the proper integer equivalent (e.g. '777' will become 511) before it is passed on to native Node filesystem methods. |\r\n| createSync([mode])                                                         | {DirectoryInfo}               | Synchronous version of `create()`.  Returns the calling {DirectoryInfo} instance.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\r\n| createSubdirectory(path, [mode], callback)                                 | void                          | Creates a subdirectory or subdirectories on the specified `path` if it does not exist.  The specified `path` is relative to the current instance.  `mode` defaults to `0777`.<br /><br /> If multiple paths are specified (via path separator), and they do not exist, they will be created.  Example: /tmp/test1/test2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | `callback`: {Function} `(error, result)` where `result` is the `DirectoryInfo` instance of the deepest subdirectory and `this` in the `callback` context is equal to the original `DirectoryInfo` instance that invoked the `createSubdirectory()` method.<br /><br />`callback` is called upon creation of the deepest subdirectory.                                                                                                                                                                                                        |\r\n| createSubdirectorySync(path, [mode])                                       | {DirectoryInfo}               | Synchronous version of `createSubdirectory()`.<br /><br />Returns a new `DirectoryInfo` instance of the deepest subdirectory.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | An exception is thrown if the `path` length is zero or if `path` is `null` or `undefined`.                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\r\n| delete([recursive], callback)                                              | void                          | Permanently deletes the instance directory.  If `recursive` is true, the directory and all its contents are deleted.  If `recursive` is `false` and the directory is not empty, an exception is thrown.  `recursive` defaults to `false`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | `callback`: {Function} `(error)` where `this` in the `callback` context is equal to the original `DirectoryInfo` instance that invoked the `delete()` method.<br /><br />`callback` is called once the directory (and optionally its contents) are deleted.                                                                                                                                                                                                                                                                                  |\r\n| deleteSync([recursive])                                                    | void                          | Synchronous version of `delete()`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | If `recursive` is `false` and the directory is not empty, an exception is thrown.  `recursive` defaults to `false`.                                                                                                                                                                                                                                                                                                                                                                                                                          |\r\n| enumerateFileSystemInfos({opts}, callback)                                 | void                          | Iterates the contents of the current `DirectoryInfo` instance.<br /><br />`opts` is an object that utilizes the following properties: `opts.fnFilter`: a {Function(`fsname`)} that determines whether the current item in the enumeration is included in the output {Array} if the function evaluates to `true` where `fsname` is the name of the current filesystem item.<br /><br />`opts.recursive`: a {Boolean} that indicates whether subdirectories will be recursively searched.  The default value is `false`.                                                                                                                                                                                                                                                                                                                                                                                                   | `callback`: {Function} `(error, result)` where `result` is an `Array<FileSystemInfo>` ({DirectoryInfo} and/or {FileInfo} objects comprised of the instance directory contents) and `this` in the `callback` context is equal to the original `DirectoryInfo` instance that invoked the `enumerateFileSystemInfos()` method.<br /><br />`callback` is called after all items have been iterated.                                                                                                                                              |\r\n| enumerateFileSystemInfosSync({opts})                                       | {Array&lt;FileSystemInfo&gt;} | Synchronous version of `enumerateFileSystemInfos()`.<br /><br />Returns an {Array} of {DirectoryInfo} and/or {FileInfo} objects comprised of the current directory contents.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\r\n\r\n### Remarks: DirectoryInfo\r\nLook for additional methods to be added in future releases.\r\n\r\ncreate a subdirectory from a `DirectoryInfo` instance:\r\n```javascript\r\nvar fsiObj = new fsi.DirectoryInfo('currentDir');\r\nvar subDir = fsiObj.createSubdirectorySync('subDir','777'); //Create a subdirectory with readable, writable, and executable permissions\r\n```\r\n\r\nEnumeration examples:\r\n```javascript\r\nvar fsiObj = new fsi.DirectoryInfo('currentDir');\r\nvar directoryContentsArr1 = fsiObj.enumerateFileSystemInfosSyncSync({fnFilter: '', recursive: true}); //Return all filesystem objects (recursively including all subdirectories and files)\r\nvar directoryContentsArr2 = fsiObj.enumerateFileSystemInfosSync({fnFilter: function (fsname) { return /^\\..*$/.test(fsname); }, recursive: true}); //Return all filesystem objects (recursively including all subdirectories and files) whose name starts with a dot (.)\r\nvar pathnamesArr = directoryContentsArr2.map(function (e) { return e.fullName; }); //Generate an array of absolute paths\r\n```\r\n\r\n\r\n## Class: FileInfo\r\n\r\nCreate a FileInfo object by instantiating the fsi `FileInfo` class.\r\n\r\n\r\n### Constructor: FileInfo(`path`)\r\n\r\n`path` {String} A string specifying the path on which to create the FileInfo object.  \r\n\r\n```javascript\r\nvar fsiObj = new fsi.FileInfo('temp');  //If temp is an existing file then fsiObj.exists === true otherwise false\r\n```\r\n\r\n\r\n### Properties: FileInfo\r\n\r\n| Name   | Type            | Description                                        |\r\n|--------|-----------------|----------------------------------------------------|\r\n| parent | {DirectoryInfo} | Gets the parent directory of the current instance. |\r\n\r\n\r\n### Methods: FileInfo\r\n\r\n| Name                     | Type       | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Remarks                                                                                                                                                                                                                                                                                                                      |\r\n|--------------------------|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\r\n| create([opts], callback) | void       | Creates a zero byte (empty) file. `opts` is an object with the following defaults: { `ensure`:`false`, `mode`:`'777'`, overwrite: `true` }.<br /><br />`mode`: the file mode, a {String} or a non-octal {Integer} (an octal representation) (e.g. '777', 777, and '0777' are all equivalent however, 0777 is <b>not</b>).<br /><br />If `ensure` is `true` and the destination directory does not exist, the directory will be created.<br /><br />If `overwrite` is `true` and the destination file already exists, it will be overwritten. | `callback`: {Function} `(error)` where `this` in the `callback` context is equal to the original `FileInfo` instance that invoked the `create()` method.<br /><br />`mode` is automatically converted to the proper integer equivalent (e.g. '777' will become 511) before it is passed on to native Node filesystem method. |\r\n| createSync([opts])       | {FileInfo} | Synchronous version of `create()`.  Returns the calling {FileInfo} instance.                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                                                                                                                                                                                                                                              |\r\n| delete()                 | void       | Permanently deletes the instance file.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | `callback`: {Function} `(error)` where `this` in the `callback` context is equal to the original `FileInfo` instance that invoked the `delete()` method.                                                                                                                                                                     |\r\n| deleteSync()             | void       | Synchronous version of `delete()`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |                                                                                                                                                                                                                                                                                                                              |\r\n\r\n### Remarks: FileInfo\r\nLook for additional methods to be added in future releases.\r\n\r\n\r\n## Class (Private): FileSystemPermissions\r\n\r\nA class that contains properties related to roles and each roles' (file system) permissions for directories and files.  This class is scoped within the context of the library (private) and is not exposed via exports.\r\n\r\n\r\n### Properties: FileSystemPermissions\r\n\r\n| Name                      | Type                    | Description                                                                                                                                                                                                                                                            |\r\n|---------------------------|-------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\r\n| owner                     | {Object}                | The file system permissions specific to the `owner` role.  `canRead`, `canWrite`, and `canExecute` (all of `Boolean` type).                                                                                                                                            |\r\n| group                     | {Object}                | The file system permissions specific to the `group` role.  `canRead`, `canWrite`, and `canExecute` (all of `Boolean` type).                                                                                                                                            |\r\n| otherUsers                | {Object}                | The file system permissions specific to the `otherUsers` role.  `canRead`, `canWrite`, and `canExecute` (all of `Boolean` type).                                                                                                                                       |\r\n| octalFileSystemModeString | {String}                | A valid file system octal string representation.  Examples of valid values include: `0777`, `777`, `0`, `466`, etc.                                                                                                                                                    |\r\n\r\n\r\n### Methods: FileSystemPermissions\r\n\r\n| Name                             | Type     | Description                                                  |\r\n|----------------------------------|----------|--------------------------------------------------------------|\r\n| getType                          | {String} | Returns the type name of the current instance.               |\r\n| refresh                          | void     | Refreshes the state of the current instance.                 |\r\n| toRoleBinaryRepresentationString | {String} | Returns the binary representation of the permissions string. |\r\n| toRoleLetterRepresentationString | {String} | Returns the 9 bit Linux-style permissions string.            |\r\n\r\n### Remarks: FileSystemPermissions\r\n\r\nGiven the following:\r\n```javascript\r\nvar fsiObj = new _fsi.DirectoryInfo('./tmp'); // an existing directory to create new subdirectories with varying permissions\r\n\r\nvar subdirectoryArr = [\r\n    { name: 'tmp1', mode: '777' },\r\n    { name: 'tmp2', mode: '775' },\r\n    { name: 'tmp3', mode: '666' },\r\n    { name: 'tmp4', mode: '444' }\r\n];\r\n\r\nsubdirectoryArr.forEach(function (subdirectory) {\r\n    var newSubdirectory = fsiObj.createSubdirectorySync(subdirectory.name, subdirectory.mode);\r\n\r\n    var nsp = newSubdirectory.fileSystemPermissions;\r\n\r\n    nsp['subdirectoryName', subdirectory.name];\r\n\r\n    nsp['toRoleBinaryRepresentationString()'] = nsp.toRoleBinaryRepresentationString();\r\n\r\n    nsp['toRoleLetterRepresentationString()'] = nsp.toRoleLetterRepresentationString();\r\n\r\n    var outputResult = JSON.stringify(nsp);\r\n\r\n    console.log('\\n' + outputResult + '\\n');\r\n});\r\n```\r\n\r\nThe resulting output is:\r\n```javascript\r\n{\r\n    \"subdirectoryName\": \"tmp1\",\r\n    \"octalFileSystemModeString\": \"0777\",\r\n    \"owner\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": true, \"letterFormat\": \"rwx\", \"binaryFormat\": \"111\" },\r\n    \"group\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": true, \"letterFormat\": \"rwx\", \"binaryFormat\": \"111\" },\r\n    \"otherUsers\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": true, \"letterFormat\": \"rwx\", \"binaryFormat\": \"111\" },\r\n    \"toRoleBinaryRepresentationString()\": \"111111111\",\r\n    \"toRoleLetterRepresentationString()\": \"rwxrwxrwx\"\r\n}\r\n{\r\n    \"subdirectoryName\": \"tmp2\",\r\n    \"octalFileSystemModeString\": \"0775\",\r\n    \"owner\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": true, \"letterFormat\": \"rwx\", \"binaryFormat\": \"111\" },\r\n    \"group\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": true, \"letterFormat\": \"rwx\", \"binaryFormat\": \"111\" },\r\n    \"otherUsers\": { \"canRead\": true, \"canWrite\": false, \"canExecute\": true, \"letterFormat\": \"r-x\", \"binaryFormat\": \"101\" },\r\n    \"toRoleBinaryRepresentationString()\": \"111111101\",\r\n    \"toRoleLetterRepresentationString()\": \"rwxrwxr-x\"\r\n}\r\n{\r\n    \"subdirectoryName\": \"tmp3\",\r\n    \"octalFileSystemModeString\": \"0666\",\r\n    \"owner\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": false, \"letterFormat\": \"rw-\", \"binaryFormat\": \"110\" },\r\n    \"group\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": false, \"letterFormat\": \"rw-\", \"binaryFormat\": \"110\" },\r\n    \"otherUsers\": { \"canRead\": true, \"canWrite\": true, \"canExecute\": false, \"letterFormat\": \"rw-\", \"binaryFormat\": \"110\" },\r\n    \"toRoleBinaryRepresentationString()\": \"110110110\",\r\n    \"toRoleLetterRepresentationString()\": \"rw-rw-rw-\"\r\n}\r\n{\r\n    \"subdirectoryName\": \"tmp4\",\r\n    \"octalFileSystemModeString\": \"0444\",\r\n    \"owner\": { \"canRead\": true, \"canWrite\": false, \"canExecute\": false, \"letterFormat\": \"r--\", \"binaryFormat\": \"100\" },\r\n    \"group\": { \"canRead\": true, \"canWrite\": false, \"canExecute\": false, \"letterFormat\": \"r--\", \"binaryFormat\": \"100\" },\r\n    \"otherUsers\": { \"canRead\": true, \"canWrite\": false, \"canExecute\": false, \"letterFormat\": \"r--\", \"binaryFormat\": \"100\" },\r\n    \"toRoleBinaryRepresentationString()\": \"100100100\",\r\n    \"toRoleLetterRepresentationString()\": \"r--r--r--\"\r\n}\r\n```\r\n\r\n*** *** ***\r\n\r\n\r\n## TODO\r\n* Continue adding functionality and tests.\r\n* Add a DirectoryInfo.clean() and cleanSync() method to remove directory content without removing the directory itself.\r\n\r\n## Contributing\r\n\r\nIn lieu of a formal styleguide, take care to maintain the existing coding style. **Add unit tests** for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com).\r\n\r\n\r\n## License\r\n\r\nCopyright (c) 2016 Christopher M. Cook  \r\nLicensed under the MIT license.\r\n","maintainers":[{"name":"cookch10","email":"cookch10@gmail.com"}],"time":{"modified":"2022-06-18T03:52:54.879Z","created":"2014-07-30T23:16:40.257Z","0.0.1":"2014-07-30T23:16:40.257Z","0.0.2":"2014-07-31T17:06:57.382Z","0.0.3":"2014-07-31T21:15:44.485Z","0.0.4":"2014-07-31T21:31:06.131Z","0.0.5":"2014-07-31T22:14:45.257Z","0.0.6":"2014-08-01T21:42:52.292Z","0.0.7":"2014-08-09T04:48:10.303Z","0.0.8":"2014-08-09T04:56:14.121Z","0.0.9":"2014-08-09T05:00:33.448Z","0.0.10":"2014-08-09T17:51:23.188Z","0.0.11":"2014-08-09T17:53:33.539Z","1.0.0":"2014-08-14T00:32:31.311Z","1.0.1":"2015-01-28T04:17:17.091Z","1.0.2":"2015-02-09T16:34:54.678Z","1.0.3":"2015-02-09T16:42:33.266Z","1.0.4":"2015-03-16T15:45:11.444Z","1.0.5":"2015-04-06T17:21:06.000Z","1.0.6":"2016-01-06T16:51:27.292Z"},"homepage":"https://github.com/cookch10/node-fs-filesysteminfo","keywords":["fs-filesysteminfo","fs","file","files","file system","filesystem","filesystem info","filesysteminfo","fileinfo","fsinfo","directoryinfo","directory","directories","recursive","walker","enumerate files","enumerate directories","enumerate file system","file system enumeration"],"repository":{"type":"git","url":"https://github.com/cookch10/node-fs-filesysteminfo"},"contributors":[{"name":"\"Toph\" Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"}],"author":{"name":"Christopher M. Cook","email":"cookch10@gmail.com","url":"https://github.com/cookch10"},"bugs":{"url":"https://github.com/cookch10/node-fs-filesysteminfo/issues"},"license":"MIT","readmeFilename":"README.md","users":{"cookch10":true}}