UNPKG

fast-folder-size

Version:

Node CLI or module to calculate folder size

17 lines (11 loc) 443 B
'use strict' const { execSync } = require('child_process') const { commands, processOutput } = require('./os.js') function fastFolderSize(target) { const command = commands[process.platform] || commands['linux'] const stdout = execSync(command, { cwd: target }).toString() const processFn = processOutput[process.platform] || processOutput['linux'] const bytes = processFn(stdout) return bytes } module.exports = fastFolderSize