In this file will be described latest changes in Konteiner package.
- Added
- package audit fixes
- note that package is no longer maintained
- Breaking
- uses package-lock.json lockfileVersion v2
- Breaking
- removed static
Konteiner.container
instance creator, use new instead - removed
konteiner.load
alias - removed support of retrieving dependency by name (=> removal of prefix, suffix options)
- => dependencies now stored by itself
- this keeps data type of dependency
- require/import class or function creator and use it in dependent files as a key to instance for Konteiner.get
- dependency creator now receives Konteiner instance as a parameter instead of listing requested dependencies to be provided
- => each dependency creator must retrieve its dependencies manually
- getDependencyMap - now provides Map of SimpleRefs, where keys are dependency creators (function/class) and the references run deep - some preprocessing for print out purposes may be required
- removed static
- Added
- introduced types support
- Renamed package to scope package format
konteiner
->@petrmiko/konteiner
- Initial stable release. No know issues at the time.
- getDependenciesProvisionStructure -> getDependencyMap