Every module that dialled the new bus failed its handshake with "wrong version number": the runtime pinned the server's certificate by a raw TLS connection to a port on which the server speaks first, in the clear. The pin is taken after the INFO line now, on the same socket, and then the real connection verifies against exactly that certificate. And the old transport is deleted — its client, its tests, its dependency — with the wire-compatibility pins that only existed for the move (novox/hq ADR 0131, design 28 task 5.5). A credential names the bus, and there is one.
77 lines
1.6 KiB
JSON
77 lines
1.6 KiB
JSON
{
|
|
"name": "@novox/mesh-tools",
|
|
"version": "0.1.0",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "@novox/mesh-tools",
|
|
"version": "0.1.0",
|
|
"dependencies": {
|
|
"@novox/mesh-sdk": "^0.1.0",
|
|
"nats": "^2.29.0"
|
|
},
|
|
"bin": {
|
|
"mesh": "dist/mesh.js",
|
|
"mesh-tools": "dist/main.js"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.20.1",
|
|
"typescript": "^5.9.3"
|
|
}
|
|
},
|
|
"node_modules/@novox/mesh-sdk": {
|
|
"version": "0.1.1"
|
|
},
|
|
"node_modules/@types/node": {
|
|
"version": "22.20.1",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"undici-types": "~6.21.0"
|
|
}
|
|
},
|
|
"node_modules/nats": {
|
|
"version": "2.29.3",
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"nkeys.js": "1.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">= 14.0.0"
|
|
}
|
|
},
|
|
"node_modules/nkeys.js": {
|
|
"version": "1.1.0",
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"tweetnacl": "1.0.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=10.0.0"
|
|
}
|
|
},
|
|
"node_modules/tweetnacl": {
|
|
"version": "1.0.3",
|
|
"license": "Unlicense"
|
|
},
|
|
"node_modules/typescript": {
|
|
"version": "5.9.3",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"bin": {
|
|
"tsc": "bin/tsc",
|
|
"tsserver": "bin/tsserver"
|
|
},
|
|
"engines": {
|
|
"node": ">=14.17"
|
|
}
|
|
},
|
|
"node_modules/undici-types": {
|
|
"version": "6.21.0",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
}
|
|
}
|
|
}
|