<commit_before># Frame

An API boilerplate for Node.js. Bring your own front-end.

[![Dependency Status](https://david-dm.org/jedireza/frame.svg?theme=shields.io)](https://david-dm.org/jedireza/frame)
[![devDependency Status](https://david-dm.org/jedireza/frame/dev-status.svg?theme=shields.io)](https://david-dm.org/jedireza/frame#info=devDependencies)
[![Build Status](https://travis-ci.org/jedireza/frame.svg?branch=master)](https://travis-ci.org/jedireza/frame)

## Technology

__Primary goal:__ include as few dependencies as possible

Frame is built with the [hapi.js framework](https://github.com/hapijs/hapi) and
[toolset](https://github.com/hapijs). We're using
[MongoDB](https://github.com/mongodb/node-mongodb-native/) as a data store. We
also use [Nodemailer](https://github.com/andris9/Nodemailer) for email
transport.

Please [refer to the wiki](https://github.com/jedireza/frame/wiki/) for
more details.


## Live demo

| endpoint                                                                 | username | password |<commit_msg>removed wiki link from technology section<commit_after># Frame

An API boilerplate for Node.js. Bring your own front-end.

[![Dependency Status](https://david-dm.org/jedireza/frame.svg?theme=shields.io)](https://david-dm.org/jedireza/frame)
[![devDependency Status](https://david-dm.org/jedireza/frame/dev-status.svg?theme=shields.io)](https://david-dm.org/jedireza/frame#info=devDependencies)
[![Build Status](https://travis-ci.org/jedireza/frame.svg?branch=master)](https://travis-ci.org/jedireza/frame)

## Technology

__Primary goal:__ include as few dependencies as possible

Frame is built with the [hapi.js framework](https://github.com/hapijs/hapi) and
[toolset](https://github.com/hapijs). We're using
[MongoDB](https://github.com/mongodb/node-mongodb-native/) as a data store. We
also use [Nodemailer](https://github.com/andris9/Nodemailer) for email
transport.


## Live demo

| endpoint                                                                 | username | password |
{'fraction_non_alphanumeric': 0.15214180206794684, 'fraction_numerical': 0.0009847365829640572, 'mean_word_length': 3.71461716937355, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 21, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 5, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4240764', 'n_tokens_mistral': 674, 'n_tokens_neox': 666, 'n_words': 121}