
#### Generic javascript library
`@ema/core`
- Javascript modules library
- Shareable among all Javascript projects
- Config - api - translation - util etc.

Distribution: 
npm / http / https

<a href="https://ema-js-base.firebaseapp.com/app-base/assets/docs/core" target="_blank">Documentation</a>

### Using the library

- Run `npm install @ema/core --save`
- ES6 usage: `import { ConfigService, DomUtil } from '@ema/core'`
- ES5 usage: `import { ConfigService, DomUtil } from '@ema/core/dist/lib/index'`

### Dev: getting started
Clone the repo, then run:

```bash
npm install
npm start
```

To watch for file changes during develop, run:

```bash
npm run dev
```

To build the components and classes for production, run:

```bash
npm run build
```

To run the unit tests for the components and classes, run:

```bash
npm test
```


![Alt text](https://ema-js-base.firebaseapp.com/assets/images/dev-stack.svg?raw=true "Scheme")
