File Explorer

/proc/self/root/proc/1/task/1/root/node24/lib/node_modules/npm/node_modules/tar/dist/esm

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

update.js1006 B · 30 lines
// tar -uimport { makeCommand } from './make-command.js';import { replace as r } from './replace.js';// just call tar.r with the filter and mtimeCacheexport const update = makeCommand(r.syncFile, r.asyncFile, r.syncNoFile, r.asyncNoFile, (opt, entries = []) => {    r.validate?.(opt, entries);    mtimeFilter(opt);});const mtimeFilter = (opt) => {    const filter = opt.filter;    if (!opt.mtimeCache) {        opt.mtimeCache = new Map();    }    opt.filter =        filter ?            (path, stat) => filter(path, stat) &&                !(                /* c8 ignore start */                ((opt.mtimeCache?.get(path) ?? stat.mtime ?? 0) >                    (stat.mtime ?? 0))                /* c8 ignore stop */                )            : (path, stat) => !(            /* c8 ignore start */            ((opt.mtimeCache?.get(path) ?? stat.mtime ?? 0) >                (stat.mtime ?? 0))            /* c8 ignore stop */            );};//# sourceMappingURL=update.js.map