@ycmd/creds
Version:
LSK.js CLI Creds is the easiest way to manage GitHub / Gitlab secrets and credentials
22 lines (19 loc) • 566 B
text/typescript
import { Service } from './Service.mjs';
import 'axios';
declare class GithubService extends Service {
checkConfig(): void;
f: any;
getBaseUrl(): string;
getHeaders(): {
Accept: string;
Authorization: string;
'X-GitHub-Api-Version': string;
};
getServiceLink(): string;
getProjectUrl(): string;
getProjectCICDSettingURL(): string;
uploadSecret(key: any, content: any): Promise<void>;
uploadVariable(key: any, content: any): Promise<void>;
uploadHook(): Promise<void>;
}
export { GithubService };