mirror of
https://github.com/logseq/logseq.git
synced 2026-02-01 22:47:36 +00:00
fix(apis): incorrect api call for the electron production bundle
This commit is contained in:
13
externs.js
13
externs.js
@@ -8,6 +8,8 @@ fs.unlink = function() {};
|
||||
fs.readdir = function() {};
|
||||
fs.rmdir = function() {};
|
||||
fs.rimraf = function() {};
|
||||
fs.lstat = function () {};
|
||||
|
||||
var dummy = {};
|
||||
dummy.populateStat = function() {};
|
||||
dummy.populateHash = function() {};
|
||||
@@ -141,6 +143,17 @@ dummy.ELEMENT = function() {};
|
||||
dummy.TEXT = function() {};
|
||||
dummy.isAbsolute = function() {};
|
||||
|
||||
var utils = {}
|
||||
utils.withFileTypes = true;
|
||||
utils.accessTime = 0;
|
||||
utils.modifiedTime = 0;
|
||||
utils.changeTime = 0;
|
||||
utils.birthTime = 0;
|
||||
utils.atimeMs = 0;
|
||||
utils.mtimeMs = 0;
|
||||
utils.ctimeMs = 0;
|
||||
utils.birthtimeMs = 0;
|
||||
|
||||
/**
|
||||
* @typedef {{
|
||||
* recursive: (undefined | boolean),
|
||||
|
||||
@@ -57,15 +57,14 @@ export async function getAllFiles(dir, exts) {
|
||||
|
||||
const fileStats = await fse.lstat(filePath)
|
||||
|
||||
const stats = {
|
||||
return {
|
||||
path: filePath,
|
||||
size: fileStats.size,
|
||||
accessTime: fileStats.atimeMs,
|
||||
modifiedTime: fileStats.mtimeMs,
|
||||
changeTime: fileStats.ctimeMs,
|
||||
birthTime: fileStats.birthtimeMs,
|
||||
birthTime: fileStats.birthtimeMs
|
||||
}
|
||||
|
||||
return { path: filePath, ...stats }
|
||||
})
|
||||
)
|
||||
return files.flat().filter((it) => it != null)
|
||||
|
||||
Reference in New Issue
Block a user