<commit_before>Express.js starter pack
======

A ready to use [Express.js](https://expressjs.com) solution.

## Requirements

* [NodeJS](https://nodejs.org)

## How to use?

### Install the project

Install dependencies from [npm](https://www.npmjs.com) (or whatever).

`$ make install`

### Run tests

No test available yet.

Run tests to verify the installation.

`$ make test` or `$ make test-coverage`

### Run the project

The project is available on [http://127.0.0.1:3000](http://127.0.0.1:3000).

`$ make start`

### TODO

* Tests ([mocha](https://mochajs.org), [istanbul](https://istanbul.js.org))
* Command sample ([commander](https://github.com/tj/commander.js))
* Logs ([winston](https://github.com/winstonjs/winston))
* External HTTP calls ([request](https://github.com/request/request))
* Mock test ([sinon.js](http://sinonjs.org))
* BDD ([mongodb](https://www.npmjs.com/package/mongodb) and other wrappers)<commit_msg>Update todo readme<commit_after>Express.js starter pack
======

A ready to use [Express.js](https://expressjs.com) solution.

## Requirements

* [NodeJS](https://nodejs.org)

## How to use?

### Install the project

Install dependencies from [npm](https://www.npmjs.com) (or whatever).

`$ make install`

### Run tests

No test available yet.

Run tests to verify the installation.

`$ make test` or `$ make test-coverage`

### Run the project

The project is available on [http://127.0.0.1:3000](http://127.0.0.1:3000).

`$ make start`

### TODO

* Command sample ([commander](https://github.com/tj/commander.js))
* Logs ([winston](https://github.com/winstonjs/winston))
* External HTTP calls ([request](https://github.com/request/request))
* Mock test ([sinon.js](http://sinonjs.org))
* BDD ([mongodb](https://www.npmjs.com/package/mongodb) and other wrappers)
{'fraction_non_alphanumeric': 0.18774373259052926, 'fraction_numerical': 0.022284122562674095, 'mean_word_length': 4.475609756097561, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 16, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 4, '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': '2783129', 'n_tokens_mistral': 665, 'n_tokens_neox': 603, 'n_words': 146}