Api
PinePublicationProvider
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.
| Parameter | Type | Required |
|---|---|---|
request | PinePublicationIdentity | Yes |
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.
| Parameter | Type | Required |
|---|---|---|
request | PinePublicationIdentity & { source: string; integrity: string; dependencyLock: readonly PineLibraryLockEntry[]; visibility: "private" | "unlisted" | "public"; } | Yes |
options | { signal: AbortSignal } | Yes |