UNPKG

artifact-metadata

Version:

NodeJS module to store Issues and Pull Requests metadata in GitHub Artifacts.

14 lines (13 loc) 637 B
import { MetadataObject, RequestDetails } from './schema'; export type { RequestDetails }; export default class MetadataController { private readonly requestDefaults; private readonly id; private readonly artifactController; private readonly fileName; constructor(uniqueID: string, settings: RequestDetails); getMetadata(issue: number): Promise<MetadataObject | undefined>; getMetadata(issue: number, key: string): Promise<MetadataObject | undefined>; setMetadata(issue: number, key: object): Promise<MetadataObject>; setMetadata(issue: number, key: string, value: string): Promise<MetadataObject>; }