rnd-file

0.0.1 • Public • Published

node-rnd-file

npm codecov

Generation of a random files with Node.JS.

This module uses fs write streams, so in addition to file's name and path, you can specify each data chunk size, which will be passed into a stream. Default chunk size: 1 KB.

Installation

npm i rnd-file

Available options

Option name Description Default
fileName File name as a String 'random.file'
filePath Path to a file as a String os.tmpdir()
fileSize File size in bytes as a Number 1024
chunkSize Chunk size in bytes as a Number 1024
hashAlgo Algorithm name to generate file's hash as a String 'md5'

Usage Example:

const rndFile = require('rnd-file');

// Generates random 4KB file /tmp/myfile.
async function generateRandomFile() {
  const file = await rndFile({
    filePath: '/tmp',
    fileName: 'myfile',
    fileSize: 4096,
    chunkSize: 1024,
  });

  console.log('Generated file:', file);
}

generateRandomFile();

Readme

Keywords

Package Sidebar

Install

npm i rnd-file

Weekly Downloads

12

Version

0.0.1

License

MIT

Unpacked Size

10.5 kB

Total Files

9

Last publish

Collaborators

  • romon2002