PATH:
opt
/
alt
/
alt-nodejs19
/
root
/
usr
/
lib
/
node_modules
/
npm
/
lib
/
utils
// Convert bytes to printable output, for file reporting in tarballs // Only supports up to GB because that's way larger than anything the registry // supports anyways. const formatBytes = (bytes, space = true) => { let spacer = '' if (space) { spacer = ' ' } if (bytes < 1000) { // B return `${bytes}${spacer}B` } if (bytes < 1000000) { // kB return `${(bytes / 1000).toFixed(1)}${spacer}kB` } if (bytes < 1000000000) { // MB return `${(bytes / 1000000).toFixed(1)}${spacer}MB` } // GB return `${(bytes / 1000000000).toFixed(1)}${spacer}GB` } module.exports = formatBytes
[-] error-message.js
[open]
[+]
..
[-] display.js
[open]
[-] validate-lockfile.js
[open]
[-] reify-finish.js
[open]
[+]
config
[-] npm-usage.js
[open]
[-] did-you-mean.js
[open]
[-] completion.sh
[open]
[-] pulse-till-done.js
[open]
[-] completion.fish
[open]
[-] read-user-info.js
[open]
[-] explain-eresolve.js
[open]
[-] audit-error.js
[open]
[-] log-shim.js
[open]
[-] get-identity.js
[open]
[-] cmd-list.js
[open]
[+]
completion
[-] auth.js
[open]
[-] tar.js
[open]
[-] explain-dep.js
[open]
[-] ansi-trim.js
[open]
[-] open-url.js
[open]
[-] replace-info.js
[open]
[-] format-bytes.js
[open]
[-] is-windows.js
[open]
[-] log-file.js
[open]
[-] update-notifier.js
[open]
[-] format-search-stream.js
[open]
[-] otplease.js
[open]
[-] open-url-prompt.js
[open]
[-] web-auth.js
[open]
[-] exit-handler.js
[open]
[-] timers.js
[open]
[-] reify-output.js
[open]
[-] ping.js
[open]
[-] queryable.js
[open]