From e65403420e5ad11c9760068403cb33efdb546f81 Mon Sep 17 00:00:00 2001 From: Andrea Debernardi <3198901+debba@users.noreply.github.com> Date: Sat, 14 Nov 2026 13:46:53 +0000 Subject: [PATCH] chore(explain): accept @tabularis/explain 0.3 as peer ^0.2.0 only matches 0.2.x, so installing the parser next to @tabularis/explain 0.3.0 reports an unmet peer. The parser only uses registerExplainParser and the plan types, which 0.3.0 keeps compatible (parse/sniff may now also return a Promise, so the existing synchronous implementations still satisfy RegisteredExplainParser). --- explain/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/explain/package.json b/explain/package.json index aaf67fc..e06aa2b 100644 --- a/explain/package.json +++ b/explain/package.json @@ -42,7 +42,7 @@ "prepublishOnly": "pnpm run clean && pnpm run typecheck && pnpm run test" }, "peerDependencies": { - "@tabularis/explain": "^0.2.0" + "@tabularis/explain": "^0.2.0 || ^0.3.0" }, "devDependencies": { "@tabularis/explain": "file:tests/host",