chore(deps): refresh development tooling
This commit is contained in:
parent
0fb13581fb
commit
8f74252a4d
@ -15,6 +15,10 @@
|
||||
- Reconcile keep-alive daemon metadata with the responding process and serialize daemon startup across parallel clients, preventing duplicate orphaned daemons. (Issue #191, thanks @dtmsyi)
|
||||
- Keep daemon-managed stdio servers warm across repeated `mcporter list` requests instead of treating non-interactive tool listing as a throwaway process. (Issue #188, thanks @robertoronderosjr)
|
||||
|
||||
### Tooling / Dependencies
|
||||
|
||||
- Refresh development dependencies and satisfy the stricter `oxlint` check.
|
||||
|
||||
## [0.11.3] - 2026-05-21
|
||||
|
||||
- Fall back to `~/.mcporter/mcporter.json[c]` when `XDG_CONFIG_HOME` points at an empty mcporter config directory, preventing embedders from accidentally hiding the user server registry. (Issue #184, thanks @ChrisBot2026)
|
||||
|
||||
12
package.json
12
package.json
@ -74,7 +74,7 @@
|
||||
"@modelcontextprotocol/sdk": "^1.29.0",
|
||||
"acorn": "^8.16.0",
|
||||
"commander": "^14.0.3",
|
||||
"es-toolkit": "^1.46.1",
|
||||
"es-toolkit": "^1.47.0",
|
||||
"jsonc-parser": "^3.3.1",
|
||||
"ora": "^9.4.0",
|
||||
"rolldown": "1.0.1",
|
||||
@ -83,20 +83,20 @@
|
||||
"devDependencies": {
|
||||
"@types/estree": "^1.0.9",
|
||||
"@types/express": "^5.0.6",
|
||||
"@types/node": "^25.8.0",
|
||||
"@types/node": "^25.9.2",
|
||||
"@typescript/native-preview": "7.0.0-dev.20260514.1",
|
||||
"@vitest/coverage-v8": "^4.1.6",
|
||||
"@vitest/coverage-v8": "^4.1.8",
|
||||
"bun-types": "^1.3.14",
|
||||
"cross-env": "^10.1.0",
|
||||
"express": "^5.2.1",
|
||||
"oxfmt": "^0.49.0",
|
||||
"oxlint": "^1.64.0",
|
||||
"oxlint": "^1.69.0",
|
||||
"oxlint-tsgolint": "^0.22.1",
|
||||
"rimraf": "^6.1.3",
|
||||
"tsx": "^4.22.0",
|
||||
"tsx": "^4.22.4",
|
||||
"typescript": "^6.0.3",
|
||||
"vite": "8.0.13",
|
||||
"vitest": "^4.1.6"
|
||||
"vitest": "^4.1.8"
|
||||
},
|
||||
"devEngines": {
|
||||
"runtime": [
|
||||
|
||||
470
pnpm-lock.yaml
generated
470
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@ -147,12 +147,6 @@ describeUnixSocket('isDaemonResponding', () => {
|
||||
}
|
||||
});
|
||||
|
||||
function statusServer(result: Record<string, unknown>): net.Server {
|
||||
return net.createServer((socket) => {
|
||||
socket.on('data', () => socket.end(JSON.stringify({ id: '1', ok: true, result })));
|
||||
});
|
||||
}
|
||||
|
||||
it('returns true when the socket answers status with a matching socket and live pid', async () => {
|
||||
const p = socketPath();
|
||||
await listen(statusServer({ pid: process.pid, socketPath: p }), p);
|
||||
@ -244,3 +238,9 @@ function createManagedServers(): Map<string, ServerDefinition> {
|
||||
],
|
||||
]);
|
||||
}
|
||||
|
||||
function statusServer(result: Record<string, unknown>): net.Server {
|
||||
return net.createServer((socket) => {
|
||||
socket.on('data', () => socket.end(JSON.stringify({ id: '1', ok: true, result })));
|
||||
});
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user