Skip to content

Minify JS, CSS, and HTML in a stream using a transform and node-minify

License

Notifications You must be signed in to change notification settings

Voliware/node-minify-transform

Repository files navigation

node-minify-transform

Minify JS, CSS, and HTML in a stream using a transform and node-minify

Install

npm install @voliware/node-minify-transform

Use

Require

const Fs = require('fs');
const MinifyTransform = require('@voliware/node-minify-transform');

JS

let readable = Fs.createReadable("app.js");
let writable = Fs.createWritable("app.min.js");
let transform = new MinifyTransform("js");
readable.pipe(transform).pipe(writable);

CSS

let readable = Fs.createReadable("style.css");
let writable = Fs.createWritable("style.min.css");
let transform = new MinifyTransform("css");
readable.pipe(transform).pipe(writable);

HTML

let readable = Fs.createReadable("index.html");
let writable = Fs.createWritable("index.min.html");
let transform = new MinifyTransform("html");
readable.pipe(transform).pipe(writable);

Releases

No releases published

Packages

No packages published