1 | var 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 |
|
11 | if (!file) {
|
12 | return process.stderr.write('no file specified\n');
|
13 | }
|
14 |
|
15 | fs.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 | });
|