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

inversify

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

inversify - npm Package Versions

notaphplover
published 6.2.0-beta.1 •

Changelog

Source

[6.2.0-beta.1]

Added

Changed

  • Updated interfaces.NextArgs with optional isOptional param.
  • Updated container with tryGet.
  • Updated container with tryGetAsync.
  • Updated container with tryGetTagged.
  • Updated container with tryGetTaggedAsync.
  • Updated container with tryGetNamed.
  • Updated container with tryGetNamedAsync.
  • Updated container with tryGetAll.
  • Updated container with tryGetAllAsync.
  • Updated container with tryGetAllTagged.
  • Updated container with tryGetAllTaggedAsync.
  • Updated container with tryGetAllNamed.
  • Updated container with tryGetAllNamedAsync.

Fixed

notaphplover
published 6.2.0-beta.0 •

Changelog

Source

[6.2.0-beta.0]

Added

  • Added interfaces.GetAllOptions.

Changed

  • Updated container.getAll with options optional param.
  • Updated container.getAllAsync with options optional param.

Fixed

notaphplover
published 6.1.6 •

Changelog

Source

[6.1.6]

Fixed

  • Fixed unexpected property access while running planning checks on injected base types.
  • Updated ESM sourcemaps to refelct the right source code files.
notaphplover
published 6.1.5 •

Changelog

Source

[6.1.5]

Changed

  • Updated library to import reflect-metadata. Importing reflect-metadata before bootstraping a module in the userland is no longer required.

Fixed

  • Updated ESM build to provide proper types regardless of the ts resolution module strategy in the userland.
  • Fixed container to properly resolve async .toService bindings.
  • Fixed .toService binding to properly disable caching any values.
notaphplover
published 6.1.5-beta.2 •

Changelog

Source

[6.1.5-beta.2]

Fixed

  • Updated ESM bundled types to solve circularly referenced types.
notaphplover
published 6.1.5-beta.1 •

Changelog

Source

[6.1.5-beta.1]

Fixed

  • Updated ESM build to provide proper types regardless of the ts resolution module strategy in the userland.
notaphplover
published 6.1.5-beta.0 •

Changelog

Source

[6.1.5-beta.0]

Changed

  • Updated library to import reflect-metadata. Importing reflect-metadata before bootstraping a module in the userland is no longer required.

Fixed

  • Fixed container to properly resolve async .toService bindings.
  • Fixed .toService binding to properly disable caching any values.
notaphplover
published 6.1.4 •

Changelog

Source

[6.1.4]

Changed

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

Fixed

  • Updated container to allow deactivating singleton undefined values.
  • Updated ESM build to be compatible with both bundler and NodeJS module resolution algorithms.
notaphplover
published 6.1.4-beta.1 •

Changelog

Source

[6.1.4-beta.1]

Fixed

  • Updated ESM build to be compatible with both bundler and NodeJS module resolution algorithms.
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.