Socket
Socket
Sign inDemoInstall

knifecycle

Package Overview
Dependencies
Maintainers
1
Versions
100
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

knifecycle - npm Package Versions

1
810

2.2.2

Diff

Changelog

Source

2.2.2 (2017-10-24)

Bug Fixes

  • Build: Quick fix of the build (0b71c08)

<a name="2.2.1"></a>

nfroidure
published 2.2.1 •

Changelog

Source

2.2.1 (2017-10-24)

Bug Fixes

  • Services mapping: Fix deep service mapping (9445cc3)

Features

  • Browser: Add browser support (d268fbd)

<a name="2.2.0"></a>

nfroidure
published 2.2.0 •

Changelog

Source

2.2.0 (2017-07-30)

Features

  • Decorators: Add the ability to create a initializer from simple function (f9e505e), closes #37

<a name="2.1.1"></a>

nfroidure
published 2.1.1 •

Changelog

Source

2.1.1 (2017-06-15)

Bug Fixes

  • Mappings: Fix the mappings for the initial run (2cfdb7f)

<a name="2.1.0"></a>

nfroidure
published 2.1.0 •

Changelog

Source

2.1.0 (2017-06-04)

Features

  • Util: Add a function to decorate initializers (477ad14)

<a name="2.0.0"></a>

nfroidure
published 2.0.0 •

Changelog

Source

2.0.0 (2017-05-28)

Code Refactoring

  • Decorators: Isolated decorators code (a776ab8), closes #28 #32
  • Dependencies: Change depends to be a Knifecycle static property (a35f5ca), closes #24
  • Dependencies declarations: Change the dependencies mapping symbol fron : to >. (9744aeb), closes #26
  • Providers: Simplify the service providers signature (7f5fef3), closes #30
  • Services: Do not support services as a promise anymore (af31c0d)

Features

  • Options: Add a decorator to specify service provider options (867f427)

BREAKING CHANGES

  • Dependencies declarations: Break 1.0 mappings
  • Decorators: Every 1.0 code will break since the index.js exports were broken.
  • Dependencies: Will break almost every 1.0 things
  • Providers: Almost every providers written before will not work anymore
  • Services: It is not possible to use a promise while declaring a service.

<a name="1.4.0"></a>

nfroidure
published 1.4.0 •

Changelog

Source

1.4.0 (2017-05-22)

Bug Fixes

  • Providers: Allow services to have options too (75bffcf)
  • Singletons: Ensure singletons aren't shut down (1de26d6)

Features

  • Bad usage: Fail on dependencies declaration for constant (ab57c18)
  • Dependencies declarations: Allow to make some dependencies optional (0944709), closes #23
  • Providers: Allow to declare providers as singletons (dad9006), closes #3
  • Shutdown: Allow to shutdown all silos (7af87de)
  • Singletons: Shutdown singletons when not used per any silo (f953851)

<a name="1.3.1"></a>

nfroidure
published 1.3.1 •

Changelog

Source

1.3.1 (2017-03-14)

<a name="1.3.0"></a>

nfroidure
published 1.3.0 •

Changelog

Source

1.3.0 (2017-03-08)

Bug Fixes

  • mermaid: Only apply first style (d78ecd3)
  • package: update yerror to version 2.0.0 (5697a89)

Features

  • mermaid: Add the ability to generate dependencies graphs (b2ac582)
  • mermaid: Allow to add styles to graphs (520b7a1)
  • mermaid: Allow to shape Mermaid diagrams node (ced9dad)
nfroidure
published 1.2.0 •

Changelog

Source

v1.2.0 (2017/01/31 16:46 +00:00)

  • 320ee35 1.2.0 (@nfroidure)
  • 9e7bf18 Supporting services names mapping fix #5 (@nfroidure)
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc