Socket
Socket
Sign inDemoInstall

aedes

Package Overview
Dependencies
192
Maintainers
4
Versions
97
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.49.0 to 0.50.0

4

aedes.d.ts

@@ -9,1 +9,5 @@ import Aedes, { AedesOptions } from './types/instance'

export default Aedes
declare module 'aedes' {
export = Aedes
}

28

package.json
{
"name": "aedes",
"version": "0.49.0",
"version": "0.50.0",
"description": "Stream-based MQTT broker",

@@ -97,23 +97,23 @@ "main": "aedes.js",

"engines": {
"node": ">=14"
"node": ">=16"
},
"devDependencies": {
"@sinonjs/fake-timers": "^10.0.2",
"@types/node": "^18.14.2",
"@typescript-eslint/eslint-plugin": "^5.54.0",
"@typescript-eslint/parser": "^5.54.0",
"@sinonjs/fake-timers": "^10.3.0",
"@types/node": "^20.4.5",
"@typescript-eslint/eslint-plugin": "^6.2.0",
"@typescript-eslint/parser": "^6.2.0",
"concat-stream": "^2.0.0",
"duplexify": "^4.1.2",
"license-checker": "^25.0.1",
"markdownlint-cli": "^0.33.0",
"mqtt": "^4.3.7",
"markdownlint-cli": "^0.35.0",
"mqtt": "^5.0.0",
"mqtt-connection": "^4.1.0",
"pre-commit": "^1.2.2",
"proxyquire": "^2.1.3",
"release-it": "^15.6.1",
"release-it": "^16.1.3",
"snazzy": "^9.0.0",
"standard": "^17.0.0",
"tap": "^16.3.4",
"tsd": "^0.25.0",
"typescript": "^4.9.5",
"standard": "^17.1.0",
"tap": "^16.3.7",
"tsd": "^0.28.1",
"typescript": "^5.1.6",
"websocket-stream": "^5.5.2"

@@ -130,3 +130,3 @@ },

"mqemitter": "^5.0.0",
"mqtt-packet": "^8.1.2",
"mqtt-packet": "^8.2.0",
"retimer": "^3.0.0",

@@ -133,0 +133,0 @@ "reusify": "^1.0.4",

@@ -284,2 +284,8 @@ <!-- markdownlint-disable MD013 MD024 -->

## Security notice
Messages sent to the broker are considered _valid_ once they pass the [`authorizePublish`](https://github.com/moscajs/aedes/blob/main/docs/Aedes.md#handler-authorizepublish-client-packet-callback) callback.
In other terms, if permissions for the given client are revoked after the call completes, the message is still considered valid.
In case you are sending time-sensitive messages, make sure to use QoS 0 or connect with a clean session.
## Support

@@ -286,0 +292,0 @@

@@ -1,2 +0,1 @@

import { IncomingMessage } from 'node:http'

@@ -3,0 +2,0 @@ import { Socket } from 'node:net'

Sorry, the diff of this file is not supported yet

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