fix bin
This commit is contained in:
parent
c10be62172
commit
094db6566e
@ -43,7 +43,6 @@ var main = function(argv) {
|
|||||||
var getarg = function() {
|
var getarg = function() {
|
||||||
var arg = argv.shift();
|
var arg = argv.shift();
|
||||||
arg = arg.split('=');
|
arg = arg.split('=');
|
||||||
if (/^['"]/.test(arg[0])) arg[0] = arg[0].slice(1, -1);
|
|
||||||
if (arg[1] !== undefined) {
|
if (arg[1] !== undefined) {
|
||||||
if (/^['"]/.test(arg[1])) arg[1] = arg[1].slice(1, -1);
|
if (/^['"]/.test(arg[1])) arg[1] = arg[1].slice(1, -1);
|
||||||
argv.unshift(arg[1]);
|
argv.unshift(arg[1]);
|
||||||
@ -83,7 +82,7 @@ var main = function(argv) {
|
|||||||
input = files.pop();
|
input = files.pop();
|
||||||
}
|
}
|
||||||
|
|
||||||
// should maybe detect tty and for a repl
|
// should maybe detect tty for a repl: tty.isatty()
|
||||||
if (fs.statSync(input).ino === fs.statSync(__filename).ino) {
|
if (fs.statSync(input).ino === fs.statSync(__filename).ino) {
|
||||||
var stdin = process.openStdin()
|
var stdin = process.openStdin()
|
||||||
, buff = [];
|
, buff = [];
|
||||||
@ -103,9 +102,9 @@ var main = function(argv) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function write() {
|
function write() {
|
||||||
data = marked(data);
|
data = marked(data) + '\n';
|
||||||
if (!output) {
|
if (!output) {
|
||||||
process.stdout.write(data + '\n');
|
process.stdout.write(data);
|
||||||
} else {
|
} else {
|
||||||
fs.writeFileSync(output, data);
|
fs.writeFileSync(output, data);
|
||||||
}
|
}
|
||||||
@ -113,8 +112,8 @@ var main = function(argv) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
if (!module.parent) {
|
if (!module.parent) {
|
||||||
|
process.title = 'marked';
|
||||||
main(process.argv.slice());
|
main(process.argv.slice());
|
||||||
} else {
|
} else {
|
||||||
module.exports = main;
|
module.exports = main;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user