<commit_before># apizen 
sane api with hapi 

[![Build Status](https://travis-ci.org/Infidive/apizen.svg?branch=master)](https://travis-ci.org/Infidive/apizen)

A robust sane api application bolierplate in Node with Hapi framework. That is the idea anyway.


### Modules and project organisation

- `config` App configurations
- `docs` Api documentation document
- `lib` Application logic
  - `index.js` - Defines the server
  - `start.js` - Starts the server
  - `resources` - Resource modules
    - `index.js` - Defines the resource class, link resources to the server.
  - `auth` - Authentication plugin for clients
  - `utils` - Utils to make code more clean an testable
  - `plugins` - Other plugins for the app
  - `models` - Data modules, to work with resources
  - `manifest.js`: Some server configurations.

- `test` Tests
  - `vise` - Put together files to make testing easy
  - `routes` - Tests for routes
  - `utils` - Tests for utils
  - `plugins` - Tests for plugins
  - `server.js` - Tests for the server

- `gulpfile.js` - Defining tasks for automations. Preferebly one should run `npm run watch` while writing code.
- `.travis.yml` - Travis CI
- `package.json`, `.gitignore` You know what these are :wink:!
- `LICENCE` current licence

### Coding conventions
Adopting the conventions by [hapi ](http://hapijs.com/styleguide)

### API conventions
Getting inspirations from [github API ](https://developer.github.com/v3/)

More [...]

### Coverage [![Build Status](https://travis-ci.org/Infidive/apizen.svg?branch=master)](https://travis-ci.org/Infidive/apizen)

Writting code for clarity and striving for 100% code coverage through out.


## Bugs, enhancements and issues ![Issues ](https://img.shields.io/github/issues/Infidive/apizen.svg)

Got some inspiration for better things or stuff doesn't work, open an [issue ](https://github.com/Infidive/apizen/issues), and let's work on it.

## Contributions

Contributions are highly welcome. Fork the repo, make pull requests.<commit_msg>Removing the badge since its not working ok on github<commit_after># apizen 
sane api with hapi 

[![Build Status](https://travis-ci.org/Infidive/apizen.svg?branch=master)](https://travis-ci.org/Infidive/apizen)

A robust sane api application bolierplate in Node with Hapi framework. That is the idea anyway.


### Modules and project organisation

- `config` App configurations
- `docs` Api documentation document
- `lib` Application logic
  - `index.js` - Defines the server
  - `start.js` - Starts the server
  - `resources` - Resource modules
    - `index.js` - Defines the resource class, link resources to the server.
  - `auth` - Authentication plugin for clients
  - `utils` - Utils to make code more clean an testable
  - `plugins` - Other plugins for the app
  - `models` - Data modules, to work with resources
  - `manifest.js`: Some server configurations.

- `test` Tests
  - `vise` - Put together files to make testing easy
  - `routes` - Tests for routes
  - `utils` - Tests for utils
  - `plugins` - Tests for plugins
  - `server.js` - Tests for the server

- `gulpfile.js` - Defining tasks for automations. Preferebly one should run `npm run watch` while writing code.
- `.travis.yml` - Travis CI
- `package.json`, `.gitignore` You know what these are :wink:!
- `LICENCE` current licence

### Coding conventions
Adopting the conventions by [hapi ](http://hapijs.com/styleguide)

### API conventions
Getting inspirations from [github API ](https://developer.github.com/v3/)

More [...]

### Coverage [![Build Status](https://travis-ci.org/Infidive/apizen.svg?branch=master)](https://travis-ci.org/Infidive/apizen)

Writting code for clarity and striving for 100% code coverage through out.


## Bugs, enhancements and issues

Got some inspiration for better things or stuff doesn't work, open an [issue ](https://github.com/Infidive/apizen/issues), and let's work on it.

## Contributions

Contributions are highly welcome. Fork the repo, make pull requests.
{'fraction_non_alphanumeric': 0.1179874213836478, 'fraction_numerical': 0.002012578616352201, 'mean_word_length': 3.773109243697479, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 13, 'lorem ipsum': 0, 'www.': 0, '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': '551182', 'n_tokens_mistral': 1261, 'n_tokens_neox': 1209, 'n_words': 434}