aboutsummaryrefslogtreecommitdiff
path: root/node_modules/express-minify-html/minifier.js
diff options
context:
space:
mode:
authornanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-27 08:59:55 +0000
committernanalelfe <nargiza.nosirova@mail.utoronto.ca>2016-07-27 08:59:55 +0000
commit197e17a7bcbb5459897b7f334a790706c064c31c (patch)
treeaf4c3ebb095261dceac8fd00229d01bf1282f3d1 /node_modules/express-minify-html/minifier.js
parentb0cbe2db0ee3311fc028e7229749726d4cfe6973 (diff)
parent21a885311321299163b4cae69d672baaddfba37b (diff)
Merge branch 'master' of https://github.com/HumairAK/solutions_repo
Diffstat (limited to 'node_modules/express-minify-html/minifier.js')
-rw-r--r--node_modules/express-minify-html/minifier.js53
1 files changed, 0 insertions, 53 deletions
diff --git a/node_modules/express-minify-html/minifier.js b/node_modules/express-minify-html/minifier.js
deleted file mode 100644
index 2428893..0000000
--- a/node_modules/express-minify-html/minifier.js
+++ /dev/null
@@ -1,53 +0,0 @@
-'use strict';
-
-var minify = require('html-minifier').minify;
-
-function minifyHTML(opts) {
- if (!opts) opts = {};
-
- function minifier(req, res, next) {
-
- var sendMinified = function (callback) {
-
- // No callback specified, just minify and send to client.
- if (typeof callback === 'undefined') {
- return function (err, html) {
- if (err) {
- return next(err);
- }
-
- html = minify(html, opts.htmlMinifier);
- res.send(html);
- }
- } else {
-
- // Custom callback specified by user, use that one
- return function (err, html) {
- if (html) {
- html = minify(html, opts.htmlMinifier);
- }
-
- callback(err, html);
- }
- }
- };
-
- if (opts.override === false) {
- res.renderMin = function (view, renderOpts, callback) {
- this.render(view, renderOpts, sendMinified(callback));
- }
- } else {
- res.oldRender = res.render;
- res.render = function (view, renderOpts, callback) {
- this.oldRender(view, renderOpts, sendMinified(callback));
- };
- }
-
- return next();
- }
-
- return (minifier);
-}
-
-module.exports = minifyHTML;
-