- Add warning log when service is not registered
- Add process.env variables support to services arguments using %env(ENV_VAR)% syntax
- Avoid collections lib usage
- Fix tstypes path
- add typescript types
- package.json & package-lock.json to reduce vulnerabilities
- add default directory
- removing path library
- improving README file
[2.2.1] - 2018-10-01
- Do not report file error on yaml syntax errors
- Added control to register container as a service and can recover
- Added control to retrieve container instance as service.
- container reference as service
- package dependencies update
- add express middleware link and minimal documentation
- update dependencies for production and development
- add express middleware link and minimal documentation
- update dependencies for production and development
- fixing bug injecting private npm modules from configuration files (yml, js or json)
- updating production and developers dependencies
- adding new project logo
- preparing version 2
- create a new node-dependency-injection-cli on /bin folder called
- can create a new config file: $ ndi config:create --name=services --format=yml|json|js /path/folder/
- adding config:check command to check if the configuration file contains any error
- node dependency injection throws custom exceptions instead of general Error
- adding container:service command to show service details