mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-14 10:56:03 +00:00
fix(plugin-sdk): isolate expect declaration surface
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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<T>(value: T | null | undefined, context: string): T {
|
||||
return expectDefinedCore(value, context);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user