<commit_before># node-ssllabs

A node.js library for the [SSL Labs API][1].

## Install

	npm install node-ssllabs

## Usage

	var ssllabs = require("ssllabs");
	
	ssllabs.analyze({ "host": "ssllabs.com" }, function (err, host) {
		console.dir(host);
	});

## Requirements

underscore.js

## Dev Requirements

mocha.js
should.js

## Change Log

0.0.1 — April 20, 2015

* Initial version
* supports two api end-points, `info` and `analyze`


  [1]: https://www.ssllabs.com/projects/ssllabs-apis/<commit_msg>Updated readme.<commit_after># node-ssllabs

A node.js library for the [SSL Labs API][1].

> SSL Labs APIs expose the complete SSL/TLS server testing functionality in a programmatic fashion, allowing for scheduled and bulk assessment. We are making the APIs available to encourage site operators to regularly test their server configuration.

## Install

	npm install node-ssllabs

## Usage

	var ssllabs = require("ssllabs");
	
	ssllabs.info(function (err, info) {
		console.dir(info);
	});
	
	ssllabs.analyze({ "host": "ssllabs.com" }, function (err, host) {
		console.dir(host);
	});

## License

node-ssllabs is available under the [MIT License][2].

## Change Log

0.0.1 — April 20, 2015

* Initial version
* supports two api end-points, `info` and `analyze`


  [1]: https://www.ssllabs.com/projects/ssllabs-apis/
  [2]: https://github.com/keithws/node-ssllabs/blob/master/LICENSE

{'fraction_non_alphanumeric': 0.1342426417803302, 'fraction_numerical': 0.01722900215362527, 'mean_word_length': 4.014388489208633, 'pattern_counts': {'":': 2, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 3, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '433441', 'n_tokens_mistral': 511, 'n_tokens_neox': 468, 'n_words': 142}