Home

Dynasty: @theroyalwhee0/dynasty

Description

Dynasty is an asynchronous dependency injection library written in javascript.

Installation

npm install @theroyalwhee0/dynasty

or

yarn add @theroyalwhee0/dynasty

Requirements

This requires a modern browser supporting arrow functions, Symbols, Promises, and async function. To use with older browsers the code would need to be compiled and polyfilled.

Documentation

API Documentation See the examples/ folder.

Links

  • GitHub: https://github.com/theroyalwhee0/dynasty
  • NPM: https://www.npmjs.com/package/@theroyalwhee0/dynasty

History

  • v1.0.5 - 2022-11-13
    • Bump depends for security.
    • Cleanup build to match other projects.
  • v1.0.4 - 2022-06-02
    • Bump depends for security.
  • v1.0.3 - 2021-06-10
    • Bump depends for security.
    • Remove reference to missing typings.
  • v1.0.2 - 2021-02-15
    • Add async callback support for config().
  • v1.0.1 - 2021-02-14
    • Fix link in readme.
  • v1.0.0 - 2021-02-14
    • Added config() to set configuration data.
    • Added $cfg to attach to query and attach specific configuration items.
    • Add API documentation.
    • Code clean up and test impovements.
    • Remove TypeScript bindings for now.
  • v0.0.10 - 2021-01-23
    • Remove code obsoleted by updated dependency-graph library.
    • Cleanup: Remove debug code, switch back to package-lock, fix README case.
  • v0.0.9
    • Improved TypeScript support. Add TypeScript example.
  • v0.0.8
    • Add TypeScript bindings. Bump version on depends.
  • v0.0.6

Legal & License

Copyright 2019-2022 Adam Mill

This library is released under Apache 2 license. See LICENSE for more details.