Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@cellularjs/net

cellularjs297MIT0.21.2TypeScript support: included

CellularJS Net

cellularjs, virtual network, hybrid microservices, hybrid architecture

readme

@cellularjs/net
Programmatic network
🐘

For more information, please visit Net document.

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.21.2 (2024-09-09)

Note: Version bump only for package @cellularjs/net

0.21.1 (2024-05-28)

Note: Version bump only for package @cellularjs/net

0.21.0 (2024-04-10)

Note: Version bump only for package @cellularjs/net

0.20.1 (2024-01-25)

Note: Version bump only for package @cellularjs/net

0.20.0 (2024-01-25)

Features

0.19.0 (2024-01-10)

Bug Fixes

Features

  • net: publish clearNetwork function (7427dae)

0.18.1 (2023-12-16)

Note: Version bump only for package @cellularjs/net

0.18.0 (2023-12-09)

Features

  • net: publish clearNetwork function (7427dae)

0.17.0 (2023-11-01)

Note: Version bump only for package @cellularjs/net

0.16.0 (2023-09-01)

Features

  • cli, net: use webpack require.context to detect new file #91 (96f0b8b)

0.15.2 (2023-07-13)

Note: Version bump only for package @cellularjs/net

0.15.1 (2023-07-12)

Note: Version bump only for package @cellularjs/net

0.15.0 (2023-04-01)

Features

  • cli, net: use webpack require.context to detect new file #91 (96f0b8b)

0.14.0 (2023-02-15)

Features

  • cli, net: use webpack require.context to detect new file #91 (96f0b8b)

0.13.3 (2023-01-03)

Note: Version bump only for package @cellularjs/net

0.13.2 (2023-01-02)

Note: Version bump only for package @cellularjs/net

0.13.1 (2023-01-01)

Note: Version bump only for package @cellularjs/net

0.13.0 (2022-12-18)

Note: Version bump only for package @cellularjs/net

0.12.0 (2022-11-26)

Note: Version bump only for package @cellularjs/net

0.11.0 (2022-11-12)

Note: Version bump only for package @cellularjs/net

0.10.3 (2022-10-06)

Note: Version bump only for package @cellularjs/net

0.10.2 (2022-08-28)

Note: Version bump only for package @cellularjs/net

0.10.1 (2022-08-28)

Note: Version bump only for package @cellularjs/net

0.10.0 (2022-08-28)

Features

  • di, net: show dependency paths when NoProviderForToken error occurs #43 (63b35e1)
  • net: expose getExtModule from NextHandler #35 (c39e330)

0.9.4 (2022-08-28)

Note: Version bump only for package @cellularjs/net

0.9.3 (2022-08-28)

Note: Version bump only for package @cellularjs/net

0.9.2 (2022-08-28)

Note: Version bump only for package @cellularjs/net

0.9.1 (2022-08-28)

Note: Version bump only for package @cellularjs/net

0.9.0 (2022-07-10)

Features

  • di, net: show dependency paths when NoProviderForToken error occurs #43 (63b35e1)
  • net: expose getExtModule from NextHandler #35 (c39e330)

0.8.0 (2022-07-02)

Note: Version bump only for package @cellularjs/net

0.8.0-alpha.0 (2022-06-29)

Note: Version bump only for package @cellularjs/net

0.7.4 (2022-06-26)

Note: Version bump only for package @cellularjs/net

0.7.3 (2022-05-12)

Note: Version bump only for package @cellularjs/net

0.7.2 (2022-04-09)

Note: Version bump only for package @cellularjs/net

0.7.1 (2022-04-09)

Note: Version bump only for package @cellularjs/net

0.7.0 (2022-03-29)

Note: Version bump only for package @cellularjs/net

0.6.0 (2022-03-26)

Features

  • net: make error code cleaner (855ac4c)

0.5.0 (2022-03-19)

Features

  • net: add service name into referer header of IRQ (aeb0a04), closes #11

0.4.0 (2022-03-13)

Note: Version bump only for package @cellularjs/net

0.3.0 (2022-03-05)

Features

  • net: public ToTargetHeader interface (936afbb)

0.2.0 (2022-03-03)

Note: Version bump only for package @cellularjs/net

0.1.2 (2022-02-26)

Note: Version bump only for package @cellularjs/net

0.1.1 (2022-02-26)

Note: Version bump only for package @cellularjs/net

0.1.0 (2022-02-05)

Bug Fixes

  • net: ignore .d.ts file not *d.ts (65cd3bb)
  • net: make providers adding by addServiceProviders work as extend providers (d9fbb0d)

Features

  • add basic stuff, make it work (fa62d39)
  • di, net: set default type for GenericProvider (9730ddf)
  • init - move Net to standalone repository (96b1515)
  • net: add basic message helper methods (9d97026)
  • net: add NextHandler that allow to resolve and run handler lazily (979a1c2)
  • net: add transportEmitter (debcb0d)
  • net: allow service handler to return data that is not IRS object (50945fc)
  • net: apply async addModule, addProvider (0447f4f)
  • net: default success status code should be 200 (0dd8ab9)
  • net: default value for IRQ, IRS (b0a9dac)
  • net: each "cell" should have only one CellContext (13aa7d4)
  • net: follow private by default strategy (7f4d5f8)
  • net: make header and body of IRS have same order as IRQ (7c53be9)
  • net: move referer into request header (069286c)
  • net: remove CLL_IRQ token, use IRQ class as token instead (5d3044f)
  • net: remove context option from @Cell decorator (0cb63b1)
  • net: rename public scope to publish (489af74)
  • net: returned data from service proxy must be IRS instance (b6c3de7)
  • net: support code that built by bundler such as Webpack (f078e03)
  • net: support listen to request event async (c9b94b8)
  • net: use correct token name for service (989d6a2)
  • net: use original status code instead of custom status code (194455a)
  • net: use ServiceHandler class as a token for dependency injection (7a405e4)
  • net: use shorter name for driver option (1df5fc0)
  • remove support for multiple type of route strategy (f682c84)
  • rename DEFAULT_DRIVER to LOCAL_DRIVER (28da3fa)
  • rename ErrorCode to NetErrorCode (f16aa79)