aboutsummaryrefslogtreecommitdiff
path: root/node_modules/bytes/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/bytes/index.js')
-rw-r--r--node_modules/bytes/index.js41
1 files changed, 0 insertions, 41 deletions
diff --git a/node_modules/bytes/index.js b/node_modules/bytes/index.js
deleted file mode 100644
index c1da2fe..0000000
--- a/node_modules/bytes/index.js
+++ /dev/null
@@ -1,41 +0,0 @@
-
-/**
- * Parse byte `size` string.
- *
- * @param {String} size
- * @return {Number}
- * @api public
- */
-
-module.exports = function(size) {
- if ('number' == typeof size) return convert(size);
- var parts = size.match(/^(\d+(?:\.\d+)?) *(kb|mb|gb|tb)$/)
- , n = parseFloat(parts[1])
- , type = parts[2];
-
- var map = {
- kb: 1 << 10
- , mb: 1 << 20
- , gb: 1 << 30
- , tb: ((1 << 30) * 1024)
- };
-
- return map[type] * n;
-};
-
-/**
- * convert bytes into string.
- *
- * @param {Number} b - bytes to convert
- * @return {String}
- * @api public
- */
-
-function convert (b) {
- var tb = ((1 << 30) * 1024), gb = 1 << 30, mb = 1 << 20, kb = 1 << 10, abs = Math.abs(b);
- if (abs >= tb) return (Math.round(b / tb * 100) / 100) + 'tb';
- if (abs >= gb) return (Math.round(b / gb * 100) / 100) + 'gb';
- if (abs >= mb) return (Math.round(b / mb * 100) / 100) + 'mb';
- if (abs >= kb) return (Math.round(b / kb * 100) / 100) + 'kb';
- return b + 'b';
-}