From 0040f0709795bd8f9a30e88a83ed8f2cd56fc749 Mon Sep 17 00:00:00 2001 From: Subash Pathak Date: Wed, 1 Oct 2014 22:01:57 +0545 Subject: [PATCH 1/2] Added Stat Time --- atom/common/lib/asar.coffee | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/atom/common/lib/asar.coffee b/atom/common/lib/asar.coffee index 8d92563fc6..e1caf6bccf 100644 --- a/atom/common/lib/asar.coffee +++ b/atom/common/lib/asar.coffee @@ -38,6 +38,10 @@ asarStatsToFsStats = (stats) -> uid: uid, gid: gid, rdev: 0, + atime: stats.atime, + birthtime: stats.birthtime, + mtime: stats.mtime, + ctime: stats.ctime, size: stats.size isFile: -> stats.isFile isDirectory: -> stats.isDirectory From dde8e47addabc4eb1d20c2d1fe8ab2ffc5e29e83 Mon Sep 17 00:00:00 2001 From: Subash Pathak Date: Wed, 1 Oct 2014 22:24:51 +0545 Subject: [PATCH 2/2] Time Shim --- atom/common/lib/asar.coffee | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/atom/common/lib/asar.coffee b/atom/common/lib/asar.coffee index e1caf6bccf..694f3b1a1d 100644 --- a/atom/common/lib/asar.coffee +++ b/atom/common/lib/asar.coffee @@ -38,11 +38,11 @@ asarStatsToFsStats = (stats) -> uid: uid, gid: gid, rdev: 0, - atime: stats.atime, - birthtime: stats.birthtime, - mtime: stats.mtime, - ctime: stats.ctime, - size: stats.size + atime: stats.atime || new Date(), + birthtime: stats.birthtime || new Date(), + mtime: stats.mtime || new Date(), + ctime: stats.ctime || new Date(), + size: stats.size, isFile: -> stats.isFile isDirectory: -> stats.isDirectory isSymbolicLink: -> stats.isLink