chore: update dependencies

This commit is contained in:
Peter Steinberger
2026-05-31 09:07:43 +01:00
parent 5a8bb1a7d2
commit 48ccc50282
84 changed files with 2319 additions and 2020 deletions

View File

@@ -61,6 +61,7 @@ describe("check-package-patches", () => {
patchedDependencies:
"baileys@7.0.0-rc12": "patches/baileys@7.0.0-rc12.patch"
"@agentclientprotocol/claude-agent-acp@0.37.0": "patches/@agentclientprotocol__claude-agent-acp@0.37.0.patch"
"@agentclientprotocol/claude-agent-acp@0.39.0": "patches/@agentclientprotocol__claude-agent-acp@0.39.0.patch"
`,
"utf8",
);
@@ -69,6 +70,7 @@ patchedDependencies:
`lockfileVersion: '9.0'
patchedDependencies:
'@agentclientprotocol/claude-agent-acp@0.37.0': 3c1bd768608166e6b2799e51a56ede1fdda010fd60ab52a64f7d309dc6192b35
'@agentclientprotocol/claude-agent-acp@0.39.0': aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
baileys@7.0.0-rc12: a9aea1790d2c65b1ae543c77faca4119bbfb91ee3b6ca6c38d1cad4f5702ada2
`,
"utf8",
@@ -79,6 +81,11 @@ patchedDependencies:
"diff\n",
"utf8",
);
writeFileSync(
path.join(dir, "patches", "@agentclientprotocol__claude-agent-acp@0.39.0.patch"),
"diff\n",
"utf8",
);
git(dir, ["add", "pnpm-workspace.yaml", "pnpm-lock.yaml", "patches"]);
expect(collectPackagePatchViolations(dir)).toEqual([]);

View File

@@ -339,6 +339,16 @@ describe("generate-npm-shrinkwrap", () => {
).toBe(false);
});
it("uses legacy peer resolution when the package has optional peers", () => {
expect(
shouldUseLegacyPeerDepsForShrinkwrap({
dependencies: { zod: "4.4.3" },
peerDependencies: { openclaw: ">=2026.5.30" },
peerDependenciesMeta: { openclaw: { optional: true } },
}),
).toBe(true);
});
it("applies package extension peer metadata to generated shrinkwrap packages", () => {
expect(
applyPackageExtensionPeerMetadata(