UNPKG

523 BJavaScriptView Raw
1var cleaner = require('./index.js'),
2 fs = require('fs'),
3 file = process.argv[2],
4 options = {
5 'encoding': 'iso-8859-1',
6 'pretty': true,
7 'add-attr-to-remove': ['class'],
8 'add-tags-to-remove': ['table', 'tr', 'td', 'blockquote'],
9 };
10
11if (!file) {
12 return process.stderr.write('no file specified\n');
13}
14
15fs.readFile(file, function (err, data) {
16 if (err) {
17 return process.stderr.write(err);
18 }
19
20 process.stdout.write(cleaner.clean(data, options) + '\n');
21});