Lumen ChartsLumen Charts
Api

PinePublicationProvider

Download Markdown

Integration guide · Reference index

Public contract reference. This declaration describes types and callback shapes; availability is constrained by the linked integration guide and the runtime capability. Legacy product-specific fields are not a promise of implementation.

get

get(
    request: PinePublicationIdentity,
    options: { signal: AbortSignal },
  ): Promise<PinePublication>;

Use the type signature above and the integration guide for the owning capability.

ParameterTypeRequired
requestPinePublicationIdentityYes
options{ signal: AbortSignal }Yes

publish

publish(
    request: PinePublicationIdentity & {
      source: string;
      integrity: string;
      dependencyLock: readonly PineLibraryLockEntry[];
      visibility: "private" | "unlisted" | "public";
    },
    options: { signal: AbortSignal },
  ): Promise<PinePublication>;

Use the type signature above and the integration guide for the owning capability.

ParameterTypeRequired
requestPinePublicationIdentity & { source: string; integrity: string; dependencyLock: readonly PineLibraryLockEntry[]; visibility: "private" &#124; "unlisted" &#124; "public"; }Yes
options{ signal: AbortSignal }Yes

On this page