Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@dolittle/types

dolittle20MIT6.0.0TypeScript support: included

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

Dolittle, Events, Event Sourcing, Domain Driven Design, Event Driven Architecture, Line of Business, ES, DDD, EDA, LOB

readme

JavaScript Fundamentals

Build Status

The repository holds fundamental building blocks, helpers and utilities.

Requirements

This project relies on NodeJS and leverages Yarn. The code is written using TypeScript and transpiles to JavaScript as part of its building.

Building

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

$ yarn

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

$ yarn build

To run the test harness:

$ yarn test

changelog

[6.0.0] - 2022-1-20 PR: #16

Summary

Updated project and build configuration to match the setup of JavaScript.SDK. Removed old JavaScript source files from the days of the framework. A little cleanup of ConceptAs equality, and introduced functions for creating ConceptAs type guards in the JavaScript.SDK. A few more specs, and updated some dependencies.

Added

  • Functions for creating ConceptAs type guards.

Fixed

  • Some issues with ConceptAs equality.

Removed

  • ConceptAs no longer has an isConcept static method. It didn't really work as intended.