mirror of
https://github.com/S2-/gitlit
synced 2025-08-03 21:00:04 +02:00
add node modules to repo
This commit is contained in:
32
app/node_modules/pretty-bytes/cli.js
generated
vendored
Executable file
32
app/node_modules/pretty-bytes/cli.js
generated
vendored
Executable file
@@ -0,0 +1,32 @@
|
||||
#!/usr/bin/env node
|
||||
'use strict';
|
||||
var getStdin = require('get-stdin');
|
||||
var meow = require('meow');
|
||||
var prettyBytes = require('./pretty-bytes');
|
||||
|
||||
var cli = meow({
|
||||
help: [
|
||||
'Usage',
|
||||
' $ pretty-bytes <number>',
|
||||
' $ echo <number> | pretty-bytes',
|
||||
'',
|
||||
'Example',
|
||||
' $ pretty-bytes 1337',
|
||||
' 1.34 kB'
|
||||
].join('\n')
|
||||
});
|
||||
|
||||
function init(data) {
|
||||
console.log(prettyBytes(Number(data)));
|
||||
}
|
||||
|
||||
if (process.stdin.isTTY) {
|
||||
if (!cli.input[0]) {
|
||||
console.error('Number required');
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
init(cli.input[0]);
|
||||
} else {
|
||||
getStdin(init);
|
||||
}
|
Reference in New Issue
Block a user