Skip to content

A node module to batch convert entire directories with node tidyhtml

Notifications You must be signed in to change notification settings

AndreaGvA/node-tidy-batch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#tidy-batch


###A node module to batch clean html with node htmltidy

####Install:

npm install tidy-batch

####Usage:

'use strict';
 var batch = require('tidy-batch');
 var inputDir ="./test/toclean/";
 var outputDir="./test/output/";
 
 var opts = {
    doctype: 'html5',
    hideComments: true, //  multi word options can use a hyphen or "camel case"
    indent: true,
    "word-2000":true 
};
 
var clean= new batch.clean(inputDir, outputDir, opts, function(num, bytes, array){
    console.log(num);
    console.log(bytes);
    console.log(array);
});

//You can monitor the progress with
clean.on("progress", function(num, tot, file){
	console.log(num);
	console.log(tot);
	console.log(file);
});

####Options You can pass all the options provided by htmltidy

var opts = {
    doctype: 'html5',
    hideComments: true, //  multi word options can use a hyphen or "camel case"
    indent: true,
    "word-2000":true
};

About

A node module to batch convert entire directories with node tidyhtml

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages