Write many files atomically
Write many files atomically
rename()
yarn add write-files-atomic
const writeFilesAtomic = require('write-files-atomic');await writeFilesAtomic([ { filePath: './foo.txt', fileContents: '...foo...' }, { filePath: './bar.txt', fileContents: '...bar...' }, { filePath: './baz.txt', fileContents: '...baz...' }, ]);
type Files = Array;declare function writeFilesAtomic(files: Files): Promise;