Files
openclaw/scripts/lib/plugin-sdk-entries.d.mts
T
Peter Steinberger 8b501c1c13 fix(build): reject incomplete Plugin SDK declaration caches (#120961)
Require the unified declaration cache to contain every production Plugin SDK declaration before accepting or stamping it. Matching partial v4 stamps are now stale and rebuild instead of failing later in the canonical declaration writer.
2026-08-09 03:38:37 -07:00

23 lines
998 B
TypeScript

export const pluginSdkEntrypoints: string[];
export const pluginSdkSubpaths: string[];
export const privateLocalOnlyPluginSdkEntrypoints: string[];
export const productionPluginSdkEntrypoints: string[];
export const packagedPrivatePluginSdkRuntimeEntrypoints: string[];
export const publicPluginSdkEntrypoints: string[];
export const publicPluginSdkSubpaths: string[];
export const deprecatedPublicPluginSdkEntrypoints: string[];
export const deprecatedBarrelPluginSdkEntrypoints: string[];
export function buildPluginSdkEntrySources(entries?: readonly string[]): Record<string, string>;
export function listPluginSdkDeclarationOutputs(entries?: readonly string[]): string[];
export function buildPluginSdkPackageExports(): Record<
string,
{
types?: string;
default: string;
}
>;
export function listPluginSdkDistArtifacts(): string[];
export function listPackagedPrivatePluginSdkRuntimeArtifacts(): string[];
export function listUnpackagedPrivatePluginSdkDistArtifacts(): string[];