
# [![Divhide](http://blog.divhide.com/assets/images/divhide_128px.png)](http://divhide.com/) divhide-core

{%= _.badge("travis") %} {%= _.badge("coveralls") %} {%= _.badge("fury") %} {%= _.badge("gemnasium") %}

{%= _.badge("nodeio") %} ![alt text](https://raw.githubusercontent.com/divhide/divhide-core/master/.readme/assets/bower-logo.jpg) ![alt text](https://raw.githubusercontent.com/divhide/divhide-core/master/.readme/assets/titanium-logo.png)

{%= _.badge("donate") %}


Javascript codebase to use on the Browser, NodeJS and other javascript platforms. This provides a set of utilities that you can use everywhere.

The intent of this library is to expose some building blocks that you can use when building a library, a mobile application, a web page, a web server, a command line utility...

Please note that **all examples are integrated on the CI build** and that's the reason why you'll see `expect` statements.


{%= _.include("Install.md") %}


## API

{%= toc %}

### I18N
{%= _.doc("Common/I18N.md") %}

### Exception
{%= _.doc("Common/Exception.md") %}

### Assert
{%= _.doc("Common/Assert.md") %}

### Assertion
{%= _.doc("Common/Assertion.md") %}

### Chain
{%= _.doc("Common/Chain.md") %}

### Schema
{%= _.doc("Common/Schema.md") %}

### CustomSchema
{%= _.doc("Common/CustomSchema.md") %}

### Type
{%= _.doc("Common/Type.md") %}

### Safe
{%= _.doc("Common/Safe.md") %}

### Obj
{%= _.doc("Common/Obj.md") %}

### Arr
{%= _.doc("Common/Arr.md") %}

## Contribute
{%= _.include("Contribute.md") %}

## Authors
{%= _.contrib("authors.md") %}

## License
{%= copyright %}
{%= license %}

{%= _.include("footer.md") %}