Neologistic Paraphasic Mumbling

    @awesome-nodes/injection-factory
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.0 • Public • Published

    Welcome to Awesome Nodes Dependency Injection (DI) Framework Library 👋

    Version Documentation Code Style: 4-space K&R. License: MIT

    🔎 Mature dependency injection (DI) system with scoping and error handling support.
    Provides di functionality for framework library development.

    🏠 Homepage

    Demo

    Getting Started

    These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

    Prerequisites

    Download

    git clone git+ssh://git@gitlab.com/awesome-nodes/injection-factory.git
    

    Install

    cd injection-factory
    npm install

    Usage

    npm run start

    Run Unit Tests

    Single Run:

    npm run test

    Run in watch mode:

    npm run test:w

    Run TypeScript Check

    Single Run:

    npm run tscheck

    Run in watch mode:

    npm run tscheck:w

    Run Circular Dependency Check

    npm run tscheck:circular

    Run Coding Style Tests

    npm run eslint

    Run Build

    The build output contains three kinds of library variants:

    • ES5 for NodeJS applications
    • ES6 for tree shaking builds
    • and a UMD bundle for web applications
    npm run build

    Deployment

    Deployment is done by publishing the npm package using:

    npm publish

    Built With

    • BuildSystem - Integrated Zero Configuration Build System for Awesome Nodes Apps and Framework Components

    👤 Authors

    See also the list of contributors who participated in this project.

    🤝 Contributing

    Contributions, issues and feature requests are welcome!
    Feel free to check our issues page.

    Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

    Please read the DEVELOPING.md for details on how to develop this repository.

    Versioning

    We use SemVer for versioning. For the versions available, see the tags on this repository.

    Show your support

    Give a ⭐️ if this project helped you!

    License

    MIT


    This README was generated initially with ❤️ by readme-md-generator

    Install

    npm i @awesome-nodes/injection-factory

    DownloadsWeekly Downloads

    9

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    852 kB

    Total Files

    131

    Last publish

    Collaborators

    • christian.kusmanow
    • markusfaatz