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

https://github.com/dolittle/javascript.sdk

Dolittle JavaScript SDK
https://github.com/dolittle/javascript.sdk

dolittle event-driven event-sourcing events typescript

Last synced: 28 days ago
JSON representation

Dolittle JavaScript SDK

Awesome Lists containing this project

README

        

Dolittle


Documentation |
Tutorial |
Runtime |
C# SDK

---


Latest Nuget package
Build status
CodeQL status

Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.

This is our JS SDK, install it with:
```shell
$ npm install @dolittle/sdk
```

# Get Started
- Try our [tutorials](https://dolittle.io/docs/tutorials/)
- Check out our [documentation](https://dolittle.io)

In the [./Samples/Tutorial](./Samples/Tutorial) folder you can find sample code on how to use the SDK.

# Building

This project relies on [NodeJS](https://nodejs.org/en/) `>= 14.16` and leverages [Yarn](http://yarnpkg.com/) `>= 1.22`.
The code is written using [TypeScript](http://www.typescriptlang.org) and transpiles
to JavaScript as part of its building.

At the root level of the repository, to restore all node modules, run the following:

```shell
$ yarn
```

To build, run the following at the root level of the repository:

```shell
$ yarn build
```

To run the test harness:

```shell
$ yarn test
```

# Issues and Contributing
Issues and contributions are always welcome!

To learn how to contribute, please read our [contributing](https://dolittle.io/docs/contributing/) guide.