file-wrapper

0.1.0 • Public • Published

File Wrapper

A small class wrapping a node file to provide some common fields.

Usage Example

const fs = require('fs-extra');
const File = require('file-wrapper');
 
 
async function main() {
  const filePath = '/folder/file.txt';
  const fileData = await fs.readFile(filePath);
 
  const file = new File(filePath, fileData);
 
  console.log(file.name);  // file.txt
  console.log(file.dir);   // /folder
  console.log(file.data);  // file contents
  console.log(file.path);  // /folder/file.txt
}

LICENSE

MIT. See LICENSE.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i file-wrapper

      Weekly Downloads

      0

      Version

      0.1.0

      License

      MIT

      Unpacked Size

      2.65 kB

      Total Files

      6

      Last publish

      Collaborators

      • larsbs