<commit_before># node-zeromq

  [ØMQ](http://www.zeromq.org/) bindings for node.js.

## Installation

    $ npm install zmq

## Example

producer.js:

```js
var zmq = require('zmq')
  , sock = zmq.socket('push');

sock.bindSync('tcp://127.0.0.1:3000');
console.log('Producer bound to port 3000');
<commit_msg>Added link to zmq installation instructions<commit_after># node-zeromq

  [ØMQ](http://www.zeromq.org/) bindings for node.js.

## Installation

[Install zmq package](http://www.zeromq.org/intro:get-the-software) first.

    $ npm install zmq

## Example

producer.js:

```js
var zmq = require('zmq')
  , sock = zmq.socket('push');

sock.bindSync('tcp://127.0.0.1:3000');
console.log('Producer bound to port 3000');

{'fraction_non_alphanumeric': 0.18232044198895028, 'fraction_numerical': 0.03867403314917127, 'mean_word_length': 4.06993006993007, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 3, 'xml': 0}, 'pii_count': 2, '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': '3447325', 'n_tokens_mistral': 301, 'n_tokens_neox': 268, 'n_words': 57}