Introduction

Utilities for NodeJS applications.

If you are using any version prior to 0.4.2, please update as your version may be deprecated.

Installation

npm install robo-toolkit

Components

The library consists of following components:

  • Dependency Injection: a Dependency Injection that helps to declare dependencies among components and resolve component instances at runtime.

  • Module Installer: allows you to build a modular application based on Dependency Injection with replace-able modules/plugins.

  • Task: the task framework that eases the work with asynchronous operations.

  • Interceptors: introduces Filter and Action which allow you to build a customizable business flow.

  • Event Aggregator: a single source of Events that centralizes subscription and simplifies memory management for event subscriptions.

  • Collections: contains all collection-based objects with extended functionality.

  • Miscellaneous: other small essential utilities.

Last updated