Socket
Socket
Sign inDemoInstall

@ogre-tools/injectable-extension-for-auto-registration

Package Overview
Dependencies
3
Maintainers
2
Versions
62
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
234567Next

17.11.1

Diff

iku-turso
published 17.11.0 •

iku-turso
published 18.0.1 •

Changelog

Source

18.0.1 (2023-10-26)

Bug Fixes

  • Fix bad imports and remove dead comment (088ecb0)
iku-turso
published 18.0.0 •

Changelog

Source

18.0.0 (2023-10-23)

⚠ BREAKING CHANGES

  • Illegal attempts to inject singletons with an instantiation parameter now throw. Adapt by either:
  1. Changing design to not use instantiation parameters for singletons
  2. Making the singletons keyed singletons instead
  3. Having singletons receive what they need as a dependency, instead of instantiation parameter

Features

  • Expose typing of getKeyedSingletonCompositeKey (2e94d50)
  • Introduce DeepMap, being like Map, but with composite keys instead of singular ones (7ef8e99)
  • Make ComputedInjectMany support instantiation parameters (fc6aefa)
  • Make keys of keyedSingleton able to be composed of multiple reference values (ad6c067)
  • Make singletons throw if instantiation parameter is provided (96215f2)
iku-turso
published 17.10.0 •

Changelog

Source

17.10.0 (2023-10-19)

Features

  • Introduce proper typing for pipelineBreak (6a78b40)
  • Introduce safePipeline which is like pipeline, but considers "undefined" as pipelineBreak (db82b7c)
iku-turso
published 17.9.0 •

Changelog

Source

17.9.0 (2023-10-17)

Features

  • Introduce early-override to permit override of injectable before registered (6e7f5ea)
  • Introduce way to get return-value of first of many functions that matches an input-value (c939461)
iku-turso
published 17.8.0 •

Changelog

Source

17.8.0 (2023-10-09)

Features

  • Make public a way to break/abort flow of a pipeline (30b58d9)
iku-turso
published 17.7.0 •

Changelog

Source

17.7.0 (2023-09-12)

Features

  • Make linkable throw when a glob in .linkable.json leads to no package.json (be952b6)
iku-turso
published 17.6.0 •

Changelog

Source

17.6.0 (2023-09-06)

Features

  • Introduce the injectable bunch, ie. a registrable object of multiple injectables (e115dde)
  • Make auto-register support same injectable being exported multiple times (a1527e3)

Bug Fixes

  • Enforce code coverage yet again (08dde1f)
iku-turso
published 17.5.1 •

Changelog

Source

17.5.1 (2023-06-22)

Bug Fixes

  • Expose InjectWithMeta in DI during instantiate (816e57a)
234567Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc