# OlosAgent-SDK

Library made with `javascript` for integration with several Olos Webservices.

This project includes:

- [TypeScript](https://www.typescriptlang.org/)
- [Rollup](https://rollupjs.org/)
- [Microsoft API Extractor](https://api-extractor.com/)
- [Jest](https://jestjs.io/)

## Getting Started

## Installation

Run `npm install` to install the dependencies.

## Usage

- `dev`: Run Rollup in watch mode to detect changes to files during development
- `build`: Run Rollup to build a production release distributable with types
- `clean`: Remove all build artifac

## Development

There is a folder in the project called `app` inside this folder we have a react and typescript project for test purprosal. I that project the olosagentsdk is already configured e can be accessed.

To run this app folder you need to run:

1. npm install
2. npm run dev

And the project will start to run at `http://localhost:9000/`

## Package Implementation

Implement an import using your package name, such as:

```ts
import { createOlos } from 'olosagentsdk'

createOlos()
```
