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
- Move promise helpers to @theroyalwhee0/please. Move istype to @theroyalwhee0/istype.
Legal & License
Copyright 2019-2022 Adam Mill
This library is released under Apache 2 license. See LICENSE for more details.