From feff4c78243f2bddf72a4ff5292541f4df5d1330 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 12 Jul 2026 11:17:44 +0100 Subject: [PATCH] fix(plugin-sdk): isolate expect declaration surface --- docs/.generated/plugin-sdk-api-baseline.sha256 | 4 ++-- src/plugin-sdk/expect-runtime.ts | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/docs/.generated/plugin-sdk-api-baseline.sha256 b/docs/.generated/plugin-sdk-api-baseline.sha256 index 894f9cf5e59b..f3ac4f27d75d 100644 --- a/docs/.generated/plugin-sdk-api-baseline.sha256 +++ b/docs/.generated/plugin-sdk-api-baseline.sha256 @@ -1,2 +1,2 @@ -0400bc7c83db141e6692b5806e0d29daa35436b3363ce7a2666428cd115977f9 plugin-sdk-api-baseline.json -6697812cc06ed03c0fc737c842e9fbd79e1e7057dd0ee72cf5b1c81aab589318 plugin-sdk-api-baseline.jsonl +9f61dad665c7c29fbea07bd232df960b4425bd87c2c31aff0b5e1f21ef74686f plugin-sdk-api-baseline.json +9200d08633cd8071a045edfe2754aef66c04892c3f6e4d3de24759b6c5f3096b plugin-sdk-api-baseline.jsonl diff --git a/src/plugin-sdk/expect-runtime.ts b/src/plugin-sdk/expect-runtime.ts index 000b61257fd7..a97f9f879904 100644 --- a/src/plugin-sdk/expect-runtime.ts +++ b/src/plugin-sdk/expect-runtime.ts @@ -1,3 +1,6 @@ -// Required-value assertion helper for provable plugin runtime invariants. +import { expectDefined as expectDefinedCore } from "../../packages/normalization-core/src/expect.js"; -export { expectDefined } from "../../packages/normalization-core/src/expect.js"; +// Keep the public declaration local so sibling normalization helpers stay private. +export function expectDefined(value: T | null | undefined, context: string): T { + return expectDefinedCore(value, context); +}