Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

nodecaf

Package Overview
Dependencies
Maintainers
1
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nodecaf - npm Package Versions

1
8

0.9.2

Diff

Changelog

Source

[v0.9.2] - 2020-06-23

Added

  • ws connection error handler interface

Fixed

  • uncaught error when request is aborted during body reading
  • error while calling stop() during startup process

Changed

  • logger to use non-blocking I/O
  • all websocket log entries to debug level

Removed

  • date leaving only time on log entries in dev env
gcsboss
published 0.9.1 •

Changelog

Source

[v0.9.1] - 2020-04-16

Added

  • setting to wait given milliseconds before starting the app

Removed

  • conf live reloading feature now included in separate run module
gcsboss
published 0.9.0 •

Changelog

Source

[v0.9.0] - 2020-04-10

Fixed

  • missing service name in log entries

Changed

  • ws handler functions to expose handler args object as argument

Removed

  • run binary in favor of using cli run command
  • references to settings in favor of conf
gcsboss
published 0.8.5 •

Changelog

Source

[v0.8.5] - 2020-03-11

Changed

  • request and response log entries level to 'debug'
  • 5xx response log entries level to 'warn'
  • exposed app instance to all route handlers via 'this'

Fixed

  • ws hang up when connection url has a query string
gcsboss
published 0.8.4 •

Changelog

Source

[v0.8.4] - 2020-03-01

Fixed

  • bug of undefined variable in dev env due to last logger refactoring
gcsboss
published 0.8.3 •

Changelog

Source

[v0.8.3] - 2020-03-01

Added

  • ANSI colors to log entries in dev environment
  • setting to filter log entries by level and class
  • settings to fully control CORS middle-ware (express default one)

Fixed

  • error gathering name and version from module without a package.json
  • errors when calling start or stop more than once

Changed

  • app.version and app.name to point to package.json values by default
gcsboss
published 0.8.2 •

Changelog

Source

[v0.8.2] - 2020-02-18

Added

  • WebSocket routes functionality allowing to define ws handlers in given url paths
  • missing response log entries when route is not found or an api wasn't defined
gcsboss
published 0.8.1 •

Changelog

Source

[v0.8.1] - 2020-02-13

Added

  • app attribute exposing server port number
  • app attribute to toggle conf live reload instead of relying on debug mode

Changed

  • hange global error handler to log errors properly instead of just dumping
  • uncaught errors ungly dump to proper log entry
  • SIGTER and SIGINT handling to rely on NODE_ENV instead of debug mode

Removed

  • startup and terminate raw console messages in favor of server log entries
  • debug mode setting
gcsboss
published 0.8.0 •

Changelog

Source

[v0.8.0] - 2020-02-11

Added

  • interface for logging to stdout as per 12 factor app
  • automatic log entry to all http responses sent by the server

Fixed

  • unhandled exception for 'undefined' or 'null' route handlers
  • intentional 500 responses being logged as uncaught route errors

Changed

  • default service name hoping to force authors into changing it

Removed

  • file/stream logging api in favor of stdout logging only

Security

  • fixed vulnerability on express-fileupload dependency by upgrading it
gcsboss
published 0.7.10 •

Changelog

Source

[v0.7.10] - 2019-10-16

Added

  • conf argument to 'restart' method for updating the settings
  • 'running' property to check whether the server is listening
  • conf as an arg object key to API callback

Fixed

  • log entry for uncaught errors to use the original error stack and name
  • config layering for null values to not throw errors anymore

Removed

  • config data form server start, stop and restart log entries
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