1. rnd-file
Generation of a random files with Node.JS.
rnd-file
Package: rnd-file
Created by: RomanBurunkov
Last modified: Thu, 07 Sep 2023 15:37:20 GMT
Version: 0.0.1
License: MIT
Downloads: 64
Repository: https://github.com/RomanBurunkov/node-rnd-file

Install

npm install rnd-file
yarn add rnd-file

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();

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code