/sifodyas

Bring the famous bundle / kernel logic to Javascript

Primary LanguageTypeScriptMIT LicenseMIT

Sifodyas

Sifodyas Logo

GitHub license

Bring the famous bundle / kernel logic to Javascript

Installation

yarn

$ yarn add @sifodyas/sifodyas

npm

$ npm install --save @sifodyas/sifodyas

About

Sifodyas is a system based on Kernel/Bundle mechanic, that allow to separate and box features in package mode while giving them possibility to share and use services and parameters through a common container, and allow to load them asynchronously without blocking the browser.
See the documentation for architectural details and implementations examples.

Upgrade

See the Upgrade file for more informations.

Contributing

The contributing process need to be defined before being open.

Todo

  • More tests
  • Switch IOC/DI system to Inversify
  • Switch TypeScript to strict and 3.7 features

License

MIT