1.2.1 • Published 10 years ago

html-uglify v1.2.1

Weekly downloads
738
License
ISC
Repository
github
Last release
10 years ago

html-uglify

Build Status NPM version

html-uglify

Uglify your HTML and CSS for purposes of compression and obfuscation.

Great for HTML emails.

var HTMLUglify = require('html-uglify');
var htmlUglify = new HTMLUglify({ salt: 'your-custom-salt', whitelist: ['#noform', '#withform', '.someclass'] });
var uglified = htmlUglify.process(htmlString);

Installation

npm install html-uglify --save

Usage

You pass an html string to .process and it returns the uglified html.

var HTMLUglify = require('html-uglify');
var htmlUglify = new HTMLUglify({ salt: 'your-custom-salt', whitelist: [] });
var htmlString = "<html><head><style>.some-class { color: red; }</style></head><body><h1 class='some-class'>Hello</h1></body></html>";

var uglified = htmlUglify.process(htmlString);

Contributing

  1. Fork it
  2. Create your feature branch
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Running tests

npm install
npm test
1.2.1

10 years ago

1.2.0

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago