updated node modules

This commit is contained in:
Marc Wäckerlin
2016-09-12 14:54:14 +00:00
parent d7955e5d0f
commit d2455ba530
560 changed files with 94515 additions and 37458 deletions

View File

@@ -203,7 +203,7 @@ while (args.length) {
case '-h':
case '--help':
console.error(usage);
process.exit(0);
return;
case '-d':
case '--compare':
compare = true;
@@ -256,8 +256,7 @@ while (args.length) {
case '-V':
case '--version':
console.log(stylus.version);
process.exit(0);
break;
return;
case '-o':
case '--out':
dest = args.shift();
@@ -409,7 +408,7 @@ function help(name) {
// Compilation options
if (files.length > 1 && extname(dest) === '.css') {
if (files.length > 1 && isCSS(dest)) {
dest = dirname(dest);
}
@@ -690,7 +689,7 @@ function compileFile(file) {
function createPath(file, sourceMap) {
var out;
if (files.length === 1 && extname(dest) === '.css') {
if (files.length === 1 && isCSS(dest)) {
return [dest, sourceMap ? '.map' : ''].join('');
}
// --out support
@@ -700,6 +699,14 @@ function createPath(file, sourceMap) {
: join(dirname(file), out);
}
/**
* Check if the given path is a CSS file.
*/
function isCSS(file) {
return file && '.css' === extname(file);
}
function writeFile(file, css) {
// --print support
if (print) return process.stdout.write(css);