From 07d28874e18ab2b746c83e30a67b8bd2c58da650 Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Mon, 25 Apr 2016 22:36:44 +0800 Subject: [PATCH] remove concat-stream --- cli.js | 9 ++++++--- package.json | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/cli.js b/cli.js index e066690..def00f1 100755 --- a/cli.js +++ b/cli.js @@ -28,7 +28,6 @@ 'use strict'; var changeCase = require('change-case'); -var concat = require('concat-stream'); var fs = require('fs'); var info = require('./package.json'); var minify = require('.').minify; @@ -245,7 +244,7 @@ function processDirectory(inputDir, outputDir) { }); } -function writeMinify(content) { +function writeMinify() { var minified; try { var options = createOptions(); @@ -274,5 +273,9 @@ else if (typeof content === 'string') { } // Minifying input coming from STDIN else { - process.stdin.pipe(concat({ encoding: 'string' }, writeMinify)); + content = ''; + process.stdin.setEncoding('utf8'); + process.stdin.on('data', function(data) { + content += data; + }).on('end', writeMinify); } diff --git a/package.json b/package.json index d7c6046..83fb4a1 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "homepage": "http://kangax.github.io/html-minifier/", "author": "Juriy \"kangax\" Zaytsev", "maintainers": [ + "Alex Lam ", "Juriy Zaytsev (http://perfectionkills.com)" ], "contributors": [ @@ -56,7 +57,6 @@ "change-case": "2.3.x", "clean-css": "3.4.x", "commander": "2.9.x", - "concat-stream": "1.5.x", "he": "1.0.x", "ncname": "1.0.x", "relateurl": "0.2.x", -- 2.34.1