Read many files with node.
npm i files-io --save
const files = require('files-io');
const allData = await files.read(['README.md', 'package.json'], 'utf8');
console.log(allData);
/* Easy way to create pipe which would handle all error events */
const NameFrom = 'README.md';
const NameTo = 'README_COPY.gz';
await files.pipe(NameFrom, NameTo, {
gzip: true,
});
/* join couple files and save them to new file with streams */
const fs = require('fs');
const NAME = 'Join';
const writeStream = fs.createWriteStream(NAME);
await files.readPipe(['README.md', 'package.json'], writeStream);
MIT