<commit_before># iotivity-node

## Description
This project provides [iotivity][] node.js bindings.

## Build status
<a href="https://travis-ci.org/otcshare/iotivity-node">
	<img alt="Build Status" src="https://travis-ci.org/otcshare/iotivity-node.svg?branch=master"></img>
</a>

## Installation

### For the impatient:
0. Make sure [node][] is up and running
0. Install the following packages, which your distribution should provide:
    0. unzip, scons, and make
    0. Development headers for boost, libuuid, and libcurl

        boost and libcurl are needed during the build process, but iotivity-node does not ultimately depend on either.
    0. A C compiler and a C++ compiler
0. Run ```npm install```

iotivity-node provides two interfaces: The low-level interface is a close mapping of the iotivity C API.
```JS
var iotivity = require( "iotivity-node/lowlevel" );
```
will give you access to the low-level interface.
<commit_msg>README.md: Mention dependency on glib2-devel<commit_after># iotivity-node

## Description
This project provides [iotivity][] node.js bindings.

## Build status
<a href="https://travis-ci.org/otcshare/iotivity-node">
	<img alt="Build Status" src="https://travis-ci.org/otcshare/iotivity-node.svg?branch=master"></img>
</a>

## Installation

### For the impatient:
0. Make sure [node][] is up and running
0. Install the following packages, which your distribution should provide:
    0. unzip, scons, and make
    0. Development headers for boost, libuuid, glib2, and libcurl

        boost and libcurl are needed during the build process, but iotivity-node does not ultimately depend on either.
    0. A C compiler and a C++ compiler
0. Run ```npm install```

iotivity-node provides two interfaces: The low-level interface is a close mapping of the iotivity C API.
```JS
var iotivity = require( "iotivity-node/lowlevel" );
```
will give you access to the low-level interface.

{'fraction_non_alphanumeric': 0.11297071129707113, 'fraction_numerical': 0.007322175732217573, 'mean_word_length': 4.198369565217392, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2026859', 'n_tokens_mistral': 591, 'n_tokens_neox': 575, 'n_words': 227}