New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

inversify

Package Overview
Dependencies
Maintainers
0
Versions
108
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

inversify - npm Package Versions

1245
11

6.1.4-beta.0

Diff
notaphplover
published 6.1.4-beta.0 •

Changelog

Source

[6.1.4-beta.0]

Changed

  • Updated planner with better error description when a binding can not be properly resolved.
notaphplover
published 6.1.3 •

Changelog

Source

[6.1.3]

Fixed

  • Updated ESM build with missing types.
notaphplover
published 6.1.2 •

Changelog

Source

[6.1.2]

Changed

  • Updated package.json to include the exports field for better bundler support.

Fixed

  • Updated fetch metadata flows with better error descriptions.
notaphplover
published 6.1.2-beta.1 •

Changelog

Source

[6.1.2-beta.1]

Changed

  • Updated package.json to include the exports field for better bundler support.
notaphplover
published 6.1.2-beta.0 •

Changelog

Source

[6.1.2-beta.0]

Fixed

  • Updated fetch metadata flows with better error descriptions.
notaphplover
published 6.1.1 •

Changelog

Source

[6.1.1]

Fixed

  • Bumped @inversifyjs/common and @inversifyjs/core fixing wrong dev engines constraints.
notaphplover
published 6.1.0 •

Changelog

Source

[6.1.0]

Changed

  • Updated ServiceIdentifier to rely on Function instead of Abstract<T>.

Fixed

  • Fixed Target.getNameTag with the right type: number | string | symbol.
  • Fixed interfaces.ModuleActivationStore.addDeactivation to enforce serviceIdentifier and onDeactivation are consistent.
  • Fixed interfaces.ModuleActivationStore.addActivation to enforce serviceIdentifier and onDeactivation are consistent.
notaphplover
published 6.0.3 •

Changelog

Source

[6.0.3]

Fixed

property injection tagged as @optional no longer overrides default values with undefined. Updated targetName to be a valid typescript@5 decorator.

jameskmonger
published 6.0.2 •

Changelog

Source

[6.0.2]

Added

Brought tests up to 100% Code Coverage

Changed

LazyIdentfier Tests Removed browser test pipeline, browserify, karma (#1542) Update all dependencies except typescript (#1531)

Fixed

Less than 100% code coverage Use default class property for @optional injected properties (#1467) Remove circular import (#1516) Fix strict type checking on @unmanaged decorator (#1499) Fix typo (LazyServiceIdentifer -> LazyServiceIdentifier) (#1483) Fix typo (circular dependency error message) (#1485)

dcavanagh
published 6.0.1 •

Changelog

Source

[6.0.1] - 2021-10-14

Added

  • add API method for check dependency only in current container
  • createTaggedDecorator #1343
  • Async bindings #1132
  • Async binding resolution (getAllAsync, getAllNamedAsync, getAllTaggedAsync, getAsync, getNamedAsync, getTaggedAsync, rebindAsync, unbindAsync, unbindAllAsync, unloadAsync) #1132
  • Global onActivation / onDeactivation #1132
  • Parent/Child onActivation / onDeactivation #1132
  • Module onActivation / onDeactivation #1132
  • Added @preDestroy decorator #1132

Changed

  • @postConstruct can target an asyncronous function #1132
  • Singleton scoped services cache resolved values once the result promise is fulfilled #1320

Fixed

  • only inject decorator can be applied to setters #1342
  • Container.resolve should resolve in that container #1338