wr.on('close', function() {
    // restore original file's modified date/time
    const stat = fs.statSync(source);
    fs.utimesSync(target, stat.atime, stat.mtime);

    // done
    done();
  });
Example #2
0
export function fudge_mtime(file: string) {
	// need to fudge the mtime so that webpack doesn't go doolally
	const { atime, mtime } = fs.statSync(file);
	fs.utimesSync(
		file,
		new Date(atime.getTime() - 999999),
		new Date(mtime.getTime() - 999999)
	);
}
Example #3
0
			before(() => {
				fs.utimesSync(src, date, date);

				expected = xm.file.readFileSync(path.join(test.wwwDir, 'lorem.txt'), 'utf8');
			});
Example #4
0
 stream.pipe(fs.createWriteStream(localJdfPath).once("close", () => {
     fs.utimesSync(localJdfPath, new Date, remoteStat.date);
     resolve(getFileStat(localJdfPath));
 }));