File Explorer

/proc/4/root/var/lang/lib/node_modules/npm/node_modules/tar/dist/commonjs

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.js1.2 KB · 33 lines
"use strict";// tar -uObject.defineProperty(exports, "__esModule", { value: true });exports.update = void 0;const make_command_js_1 = require("./make-command.js");const replace_js_1 = require("./replace.js");// just call tar.r with the filter and mtimeCacheexports.update = (0, make_command_js_1.makeCommand)(replace_js_1.replace.syncFile, replace_js_1.replace.asyncFile, replace_js_1.replace.syncNoFile, replace_js_1.replace.asyncNoFile, (opt, entries = []) => {    replace_js_1.replace.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