Socket
Socket
Sign inDemoInstall

metacom

Package Overview
Dependencies
Maintainers
1
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

metacom - npm Package Versions

13
7

3.0.3

Diff

Changelog

Source

[3.0.3][] - 2023-08-19

  • Bugfixes: sendEvent call, checking http or ws transport
timur.shemsedinov
published 3.0.2 •

Changelog

Source

[3.0.2][] - 2023-08-14

  • Bugfixes: MetaReadable, binary packages parsing and serialization
  • Refactoring: Transport API unification
timur.shemsedinov
published 3.0.1 •

Changelog

Source

[3.0.1][] - 2023-06-22

  • Add MetacomUnit method post not emitting *
  • Fix invalid event packets parsing in server client
  • Package maintenance: update code style and dependencies
timur.shemsedinov
published 3.0.0 •

Changelog

Source

[3.0.0][] - 2023-06-30

  • Implement metacom3 specs: https://github.com/metarhia/Contracts/blob/master/doc/Metacom.md
  • Implement metacom streams
    • Websocket bidirectional streaming
    • Multiple simultaneous streams
    • Interaction with nodejs streams
    • File streaming
  • Pass certain port for Server in options, do not pass threadId
  • Generate UUID for each RPC call to track logic
  • Add Context and State classes
  • Change contracts Client and Channel
  • Fix setTimeout and setInterval leaks
  • Support pipe readable (for large files)
  • Support SNI callback for TLS transport
  • Support Content-Range, Accept-Ranges, Content-Length headers
  • Move serveStatic to impress
  • Serve static from balancing port
  • Use fetch polyfill from metautil
  • Convert package_lock.json to lockfileVersion 2
  • Unify EventEmitter implementation
  • Drop node.js 14 support, add node.js 20
  • Add node: prefix for all internal modules
  • Update dependencies
timur.shemsedinov
published 3.0.0-alpha.13 •

timur.shemsedinov
published 3.0.0-alpha.12 •

timur.shemsedinov
published 3.0.0-alpha.11 •

timur.shemsedinov
published 3.0.0-alpha.10 •

timur.shemsedinov
published 3.0.0-alpha.9 •

timur.shemsedinov
published 3.0.0-alpha.8 •

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