Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atmajs/atma.libs

Libraries for node.js
https://github.com/atmajs/atma.libs

Last synced: 6 days ago
JSON representation

Libraries for node.js

Awesome Lists containing this project

README

        

## Atma.js Libraries

Package contains different build-types for NodeJS and Browsers

Included libraries:
- class
- include
- mask
- ruta
- arr
- utils

Included components:
- layout
- mask.animation

### NodeJS
For now all builds differs in the way they export the libraries - globals, namespace(atma), or CommonJS.

```javascript

// Namespace
require('atma-libs');

atma.mask;
atma.include;
atma.Class;
atma.ruta;

// CommonJS
var libs = require('atma-libs/exports');

libs.mask;
libs.include;
libs.Class;
libs.ruta;

// Globals
require('atma-libs/globals');

mask;
include;
Class;
ruta;

```

These are minified source. To load development versions use:

```javascript
'atma-libs/index-dev'
'atma-libs/exports-dev'
'atma-libs/globals-dev'
```

### Browser

Browser versions can be found in `browser/` directory.

###### Developers

> To make the custom build, this repository should be cloned into the same folder as all atma libraries:

```
- atma_folder/
|
|-- mask/
|-- include/
|-- class/
|-- ruta/
|-- ruqq/
|-- compos/
|-- atma.libs/
```
----
(c) 2014 MIT - Atma.js Project