You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
428 B
12 lines
428 B
module.exports = function (st) {
|
|
return {
|
|
mtime: st.mtime || new Date(),
|
|
atime: st.atime || new Date(),
|
|
ctime: st.ctime || new Date(),
|
|
size: st.size !== undefined ? st.size : 0,
|
|
mode: st.mode === 'dir' ? 16877 : (st.mode === 'file' ? 33188 : (st.mode === 'link' ? 41453 : st.mode)),
|
|
uid: st.uid !== undefined ? st.uid : process.getuid(),
|
|
gid: st.gid !== undefined ? st.gid : process.getgid()
|
|
}
|
|
}
|