New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@gitbeaker/cli

Package Overview
Dependencies
Maintainers
1
Versions
269
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gitbeaker/cli - npm Package Compare versions

Comparing version 17.0.0 to 17.0.1

2

dist/index.js
#!/usr/bin/env node
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var r=e(require("sywac")),o=e(require("ora")),s=e(require("chalk")),a=require("xcase"),t=require("@gitbeaker/node"),n=function(){return(n=Object.assign||function(e){for(var r,o=1,s=arguments.length;o<s;o++)for(var a in r=arguments[o])Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a]);return e}).apply(this,arguments)};function u(e,r){var o="function"==typeof Symbol&&e[Symbol.iterator];if(!o)return e;var s,a,t=o.call(e),n=[];try{for(;(void 0===r||r-- >0)&&!(s=t.next()).done;)n.push(s.value)}catch(e){a={error:e}}finally{try{s&&!s.done&&(o=t.return)&&o.call(t)}finally{if(a)throw a.error}}return n}var d=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"edit",args:[]}],c=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId","branchName","ref"]},{name:"protect",args:["projectId","branchName"]},{name:"remove",args:["projectId","branchName"]},{name:"show",args:["projectId","branchName"]},{name:"unprotect",args:["projectId","branchName"]}],i=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:[]},{name:"edit",args:["broadcastMessageId"]},{name:"remove",args:["broadcastMessageId"]},{name:"show",args:["broadcastMessageId"]}],m=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],l=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"cherryPick",args:["projectId","sha","branch"]},{name:"comments",args:["projectId","sha"]},{name:"create",args:["projectId"]},{name:"createComment",args:["projectId","sha","note"]},{name:"diff",args:["projectId","sha"]},{name:"editStatus",args:["projectId","sha"]},{name:"references",args:["projectId","sha"]},{name:"show",args:["projectId","sha"]},{name:"status",args:["projectId","sha"]},{name:"mergeRequests",args:["projectId","sha"]}],I=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"repositories",args:["projectId"]},{name:"tags",args:["projectId","repositoryId"]},{name:"removeRepository",args:["projectId","repositoryId"]},{name:"removeTag",args:["projectId","repositoryId","tagName"]},{name:"removeTags",args:["projectId","repositoryId","tagNameRegex"]},{name:"showTag",args:["projectId","repositoryId","tagName"]}],g=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["projectId"]},{name:"all",args:[]},{name:"edit",args:["projectId","keyId"]},{name:"enable",args:["projectId","keyId"]},{name:"remove",args:["projectId","keyId"]},{name:"show",args:["projectId","keyId"]}],p=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"show",args:["projectId","deploymentId"]},{name:"mergeRequests",args:["projectId","deploymentId"]}],h=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"show",args:["projectId","environmentId"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","environmentId"]},{name:"remove",args:["projectId","environmentId"]},{name:"stop",args:["projectId","environmentId"]}],j=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],T=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["groupId","epicId"]},{name:"assign",args:["groupId","epicId","issueId"]},{name:"edit",args:["groupId","epicId","issueId"]},{name:"remove",args:["groupId","epicId","issueId"]}],k=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],f=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["groupId"]},{name:"create",args:["groupId","title"]},{name:"edit",args:["groupId","epicId"]},{name:"remove",args:["groupId","epicId"]},{name:"show",args:["groupId","epicId"]}],b=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]}],v=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"set",args:["name"]}],q=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["geonodeId"]},{name:"edit",args:["geonodeId"]},{name:"failures",args:[]},{name:"repair",args:["geonodeId"]},{name:"show",args:["geonodeId"]},{name:"status",args:["geonodeId"]},{name:"statuses",args:[]}],z=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["resourceId"]}],M=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["resourceId"]}],U=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"request",args:["resourceId"]},{name:"approve",args:["resourceId","userId"]},{name:"deny",args:["resourceId","userId"]}],w=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","badgeId"]},{name:"preview",args:["resourceId","linkUrl","imageUrl"]},{name:"remove",args:["resourceId","badgeId"]},{name:"show",args:["resourceId","badgeId"]}],y=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"set",args:["resourceId","customAttributeId","value"]},{name:"remove",args:["resourceId","customAttributeId"]},{name:"show",args:["resourceId","customAttributeId"]}],E=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","name"]},{name:"createList",args:["resourceId","boardId","labelId"]},{name:"edit",args:["resourceId","boardId"]},{name:"editList",args:["resourceId","boardId","listId","position"]},{name:"lists",args:["resourceId","boardId"]},{name:"remove",args:["resourceId","boardId"]},{name:"removeList",args:["resourceId","boardId","listId"]},{name:"show",args:["resourceId","boardId"]},{name:"showList",args:["resourceId","boardId","listId"]}],N=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","labelName","color"]},{name:"edit",args:["resourceId","labelName"]},{name:"remove",args:["resourceId","labelName"]},{name:"subscribe",args:["resourceId","labelId"]},{name:"unsubscribe",args:["resourceId","labelId"]}],P=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId","userId","accessLevel"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","userId","accessLevel"]},{name:"show",args:["resourceId","userId"]},{name:"remove",args:["resourceId","userId"]}],A=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","title"]},{name:"edit",args:["resourceId","milestoneId"]},{name:"issues",args:["resourceId","milestoneId"]},{name:"mergeRequests",args:["resourceId","milestoneId"]},{name:"show",args:["resourceId","milestoneId"]}],S=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["groupId"]},{name:"add",args:["groupId","projectId"]}],R=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId"]},{name:"edit",args:["resourceId","keyId"]},{name:"show",args:["resourceId","keyId"]},{name:"remove",args:["resourceId","keyId"]}],G=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["name","path"]},{name:"createLDAPLink",args:["groupId","cn","groupAccess","provider"]},{name:"edit",args:["groupId"]},{name:"projects",args:["groupId"]},{name:"remove",args:["groupId"]},{name:"removeLDAPLink",args:["groupId","cn"]},{name:"search",args:["nameOrPath"]},{name:"show",args:["groupId"]},{name:"subgroups",args:["groupId"]},{name:"syncLDAP",args:["groupId"]}],L=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","resourceId","noteId"]},{name:"award",args:["projectId","resourceId","noteId","name"]},{name:"remove",args:["projectId","resourceId","noteId","awardId"]},{name:"show",args:["projectId","resourceId","noteId","awardId"]}],O=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],B=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],_=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addSpentTime",args:["projectId","issueId","duration"]},{name:"addTimeEstimate",args:["projectId","issueId","duration"]},{name:"all",args:[]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","issueId"]},{name:"link",args:["projectId","issueIId","targetProjectId","targetIssueId"]},{name:"participants",args:["projectId","issueId"]},{name:"remove",args:["projectId","issueId"]},{name:"resetSpentTime",args:["projectId","issueId"]},{name:"resetTimeEstimate",args:["projectId","issueId"]},{name:"show",args:["projectId","issueId"]},{name:"subscribe",args:["projectId","issueId"]},{name:"timeStats",args:["projectId","issueId"]},{name:"unsubscribe",args:["projectId","issueId"]}],K=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]}],D=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"cancel",args:["projectId","jobId"]},{name:"downloadSingleArtifactFile",args:["projectId","jobId","artifactPath"]},{name:"downloadSingleArtifactFileFromRef",args:["projectId","ref","artifactPath","name"]},{name:"downloadLatestArtifactFile",args:["projectId","ref","name"]},{name:"downloadTraceFile",args:["projectId","jobId"]},{name:"erase",args:["projectId","jobId"]},{name:"eraseArtifacts",args:["projectId","jobId"]},{name:"keepArtifacts",args:["projectId","jobId"]},{name:"play",args:["projectId","jobId"]},{name:"retry",args:["projectId","jobId"]},{name:"show",args:["projectId","jobId"]},{name:"showPipelineJobs",args:["projectId","pipelineId"]}],V=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"show",args:["keyId"]}],C=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","labelName","color"]},{name:"edit",args:["resourceId","labelName"]},{name:"remove",args:["resourceId","labelName"]},{name:"subscribe",args:["resourceId","labelId"]},{name:"unsubscribe",args:["resourceId","labelId"]}],F=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["licence"]},{name:"all",args:[]},{name:"show",args:[]},{name:"remove",args:["licenceId"]}],x=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["resourceId"]}],J=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"lint",args:["content"]}],H=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"render",args:["text"]}],Y=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","resourceId","noteId"]},{name:"award",args:["projectId","resourceId","noteId","name"]},{name:"remove",args:["projectId","resourceId","noteId","awardId"]},{name:"show",args:["projectId","resourceId","noteId","awardId"]}],Q=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],Z=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],W=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"accept",args:["projectId","mergerequestIId"]},{name:"addSpentTime",args:["projectId","mergerequestIId","duration"]},{name:"addTimeEstimate",args:["projectId","mergerequestIId","duration"]},{name:"all",args:[]},{name:"approve",args:["projectId","mergerequestIId"]},{name:"approvals",args:["projectId"]},{name:"approvalState",args:["projectId","mergerequestIId"]},{name:"approvers",args:["projectId","approverIds","approverGroupIds"]},{name:"cancelOnPipelineSucess",args:["projectId","mergerequestIId"]},{name:"changes",args:["projectId","mergerequestIId"]},{name:"closesIssues",args:["projectId","mergerequestIId"]},{name:"commits",args:["projectId","mergerequestIId"]},{name:"create",args:["projectId","sourceBranch","targetBranch","title"]},{name:"edit",args:["projectId","mergerequestIId"]},{name:"editApprovals",args:["projectId"]},{name:"participants",args:["projectId","mergerequestIId"]},{name:"pipelines",args:["projectId","mergerequestIId"]},{name:"remove",args:["projectId","mergerequestIId"]},{name:"resetSpentTime",args:["projectId","mergerequestIId"]},{name:"resetTimeEstimate",args:["projectId","mergerequestIId"]},{name:"show",args:["projectId","mergerequestIId"]},{name:"timeStats",args:["projectId","mergerequestIId"]},{name:"version",args:["projectId","mergerequestIId","versionId"]},{name:"versions",args:["projectId","mergerequestIId"]},{name:"unapprove",args:["projectId","mergerequestIId"]},{name:"unsubscribe",args:["projectId","mergerequestIId"]}],$=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["namespaceId"]}],X=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"edit",args:[]}],ee=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"remove",args:["projectId","packageId"]},{name:"show",args:["projectId","packageId"]},{name:"showFiles",args:["projectId","packageId"]}],re=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["projectId","domain"]},{name:"edit",args:["projectId","domain"]},{name:"show",args:["projectId","domain"]},{name:"remove",args:["projectId","domain"]}],oe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","pipelineScheduleId"]},{name:"create",args:["projectId","pipelineScheduleId"]},{name:"edit",args:["projectId","pipelineScheduleId","keyId"]},{name:"show",args:["projectId","pipelineScheduleId","keyId"]},{name:"remove",args:["projectId","pipelineScheduleId","keyId"]}],se=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId","description","ref","cron"]},{name:"edit",args:["projectId","scheduleId"]},{name:"remove",args:["projectId","scheduleId"]},{name:"show",args:["projectId","scheduleId"]},{name:"takeOwnership",args:["projectId","scheduleId"]}],ae=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId","ref"]},{name:"delete",args:["projectId","pipelineId"]},{name:"show",args:["projectId","pipelineId"]},{name:"retry",args:["projectId","pipelineId"]},{name:"cancel",args:["projectId","pipelineId"]},{name:"showJobs",args:["projectId","pipelineId"]},{name:"allVariables",args:["projectId","pipelineId"]}],te=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"request",args:["resourceId"]},{name:"approve",args:["resourceId","userId"]},{name:"deny",args:["resourceId","userId"]}],ne=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","badgeId"]},{name:"preview",args:["resourceId","linkUrl","imageUrl"]},{name:"remove",args:["resourceId","badgeId"]},{name:"show",args:["resourceId","badgeId"]}],ue=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"set",args:["resourceId","customAttributeId","value"]},{name:"remove",args:["resourceId","customAttributeId"]},{name:"show",args:["resourceId","customAttributeId"]}],de=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"show",args:["projectId","hookId"]},{name:"add",args:["projectId","url"]},{name:"edit",args:["projectId","hookId","url"]},{name:"remove",args:["projectId","hookId"]}],ce=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"download",args:["projectId"]},{name:"exportStatus",args:["projectId"]},{name:"import",args:["content","path"]},{name:"importStatus",args:["projectId"]},{name:"schedule",args:["projectId"]}],ie=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","name"]},{name:"createList",args:["resourceId","boardId","labelId"]},{name:"edit",args:["resourceId","boardId"]},{name:"editList",args:["resourceId","boardId","listId","position"]},{name:"lists",args:["resourceId","boardId"]},{name:"remove",args:["resourceId","boardId"]},{name:"removeList",args:["resourceId","boardId","listId"]},{name:"show",args:["resourceId","boardId"]},{name:"showList",args:["resourceId","boardId","listId"]}],me=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId","userId","accessLevel"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","userId","accessLevel"]},{name:"show",args:["resourceId","userId"]},{name:"remove",args:["resourceId","userId"]}],le=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","title"]},{name:"edit",args:["resourceId","milestoneId"]},{name:"issues",args:["resourceId","milestoneId"]},{name:"mergeRequests",args:["resourceId","milestoneId"]},{name:"show",args:["resourceId","milestoneId"]}],Ie=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","resourceId","noteId"]},{name:"award",args:["projectId","resourceId","noteId","name"]},{name:"remove",args:["projectId","resourceId","noteId","awardId"]},{name:"show",args:["projectId","resourceId","noteId","awardId"]}],ge=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],pe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],he=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"content",args:["projectId","snippetId"]},{name:"create",args:["projectId","title","fileName","code","visibility"]},{name:"edit",args:["projectId","snippetId"]},{name:"remove",args:["projectId","snippetId"]},{name:"show",args:["projectId","snippetId"]},{name:"userAgentDetails",args:["projectId","snippetId"]}],je=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId"]},{name:"edit",args:["resourceId","keyId"]},{name:"show",args:["resourceId","keyId"]},{name:"remove",args:["resourceId","keyId"]}],Te=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"archive",args:["projectId"]},{name:"create",args:[]},{name:"edit",args:["projectId"]},{name:"events",args:["projectId"]},{name:"fork",args:["projectId"]},{name:"forks",args:["projectId"]},{name:"languages",args:["projectId"]},{name:"mirrorPull",args:["projectId"]},{name:"remove",args:["projectId"]},{name:"removeFork",args:["projectId"]},{name:"search",args:["projectName"]},{name:"share",args:["projectId","groupId","groupAccess"]},{name:"show",args:["projectId"]},{name:"star",args:["projectId"]},{name:"statuses",args:["projectId","sha","state"]},{name:"transfer",args:["projectId","namespaceId"]},{name:"unarchive",args:["projectId"]},{name:"unshare",args:["projectId","groupId"]},{name:"unstar",args:["projectId"]},{name:"upload",args:["projectId","content",{}]}],ke=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"protect",args:["projectId","branchName"]},{name:"show",args:["projectId","branchName"]},{name:"unprotect",args:["projectId","branchName"]}],fe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"protect",args:["projectId","tagName"]},{name:"show",args:["projectId","tagName"]},{name:"unprotect",args:["projectId","tagName"]}],be=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId"]},{name:"remove",args:["projectId"]},{name:"show",args:["projectId"]}],ve=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","tagName"]},{name:"create",args:["projectId","tagName","name","url"]},{name:"edit",args:["projectId","tagName","linkId"]},{name:"remove",args:["projectId","tagName","linkId"]},{name:"show",args:["projectId","tagName","linkId"]}],qe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","tagName"]},{name:"remove",args:["projectId","tagName"]},{name:"show",args:["projectId","tagName"]}],ze=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"compare",args:["projectId","from","to"]},{name:"contributors",args:["projectId"]},{name:"mergeBase",args:["projectId","refs"]},{name:"showArchive",args:["projectId"]},{name:"showBlob",args:["projectId","sha"]},{name:"showBlobRaw",args:["projectId","sha"]},{name:"tree",args:["projectId"]}],Me=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"create",args:["projectId","filePath","branch","content","commitMessage"]},{name:"edit",args:["projectId","filePath","branch","content","commitMessage"]},{name:"remove",args:["projectId","filePath","branch","commitMessage"]},{name:"show",args:["projectId","filePath","ref"]},{name:"showBlame",args:["projectId","filePath"]},{name:"showRaw",args:["projectId","filePath","ref"]}],Ue=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"allOwned",args:[]},{name:"edit",args:["runnerId"]},{name:"enable",args:["projectId","runnerId"]},{name:"disable",args:["projectId","runnerId"]},{name:"jobs",args:["runnerId"]},{name:"remove",args:["runnerId"]},{name:"show",args:["runnerId"]}],we=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["scope","search"]}],ye=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"edit",args:["projectId","serviceName"]},{name:"remove",args:["projectId","serviceName"]},{name:"show",args:["projectId","serviceName"]}],Ee=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"queueMetrics",args:[]},{name:"processMetrics",args:[]},{name:"jobStats",args:[]},{name:"compoundMetrics",args:[]}],Ne=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"content",args:["snippetId"]},{name:"create",args:["title","fileName","content","visibility"]},{name:"edit",args:["snippetId"]},{name:"remove",args:["snippetId"]},{name:"show",args:["snippetId"]},{name:"userAgentDetails",args:["snippetId"]}],Pe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["url"]},{name:"all",args:[]},{name:"edit",args:["hookId","url"]},{name:"remove",args:["hookId"]}],Ae=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId"]},{name:"remove",args:["projectId","tagName"]},{name:"show",args:["projectId","tagName"]}],Se=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["projectId","mergerequestId"]},{name:"done",args:[]}],Re=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["projectId"]},{name:"all",args:["projectId"]},{name:"edit",args:["projectId","triggerId"]},{name:"pipeline",args:["projectId","ref","token"]},{name:"remove",args:["projectId","triggerId"]},{name:"show",args:["projectId","triggerId"]}],Ge=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"set",args:["resourceId","customAttributeId","value"]},{name:"remove",args:["resourceId","customAttributeId"]},{name:"show",args:["resourceId","customAttributeId"]}],Le=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"add",args:["email"]},{name:"show",args:["emailId"]},{name:"remove",args:["emailId"]}],Oe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"add",args:["key"]},{name:"show",args:["keyId"]},{name:"remove",args:["keyId"]}],Be=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["userId"]},{name:"add",args:["userId","name","scopes","expiresAt"]},{name:"show",args:["userId","tokenId"]},{name:"revoke",args:["userId","tokenId"]}],_e=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["title","key"]},{name:"show",args:["keyId"]},{name:"remove",args:["keyId"]}],Ke=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"activities",args:[]},{name:"projects",args:["userId"]},{name:"block",args:["userId"]},{name:"create",args:[]},{name:"current",args:[]},{name:"edit",args:["userId"]},{name:"events",args:["userId"]},{name:"search",args:["emailOrUsername"]},{name:"show",args:["userId"]},{name:"remove",args:["userId"]},{name:"unblock",args:["userId"]}],De=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"show",args:[]}],Ve=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]}],Ce=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","slug"]},{name:"show",args:["projectId","slug"]},{name:"remove",args:["projectId","slug"]}],Fe={ApplicationSettings:d,Branches:c,BroadcastMessages:i,CommitDiscussions:m,Commits:l,ContainerRegistry:I,DeployKeys:g,Deployments:p,Environments:h,EpicDiscussions:j,EpicIssues:T,EpicNotes:k,Epics:f,Events:b,FeatureFlags:v,GeoNodes:q,GitLabCIYMLTemplates:z,GitignoreTemplates:M,GroupAccessRequests:U,GroupBadges:w,GroupCustomAttributes:y,GroupIssueBoards:E,GroupLabels:N,GroupMembers:P,GroupMilestones:A,GroupProjects:S,GroupVariables:R,Groups:G,IssueAwardEmojis:L,IssueDiscussions:O,IssueNotes:B,Issues:_,IssuesStatistics:K,Jobs:D,Keys:V,Labels:C,Licence:F,LicenceTemplates:x,Lint:J,Markdown:H,MergeRequestAwardEmojis:Y,MergeRequestDiscussions:Q,MergeRequestNotes:Z,MergeRequests:W,Namespaces:$,NotificationSettings:X,Packages:ee,PagesDomains:re,PipelineScheduleVariables:oe,PipelineSchedules:se,Pipelines:ae,ProjectAccessRequests:te,ProjectBadges:ne,ProjectCustomAttributes:ue,ProjectHooks:de,ProjectImportExport:ce,ProjectIssueBoards:ie,ProjectMembers:me,ProjectMilestones:le,ProjectSnippetAwardEmojis:Ie,ProjectSnippetDiscussions:ge,ProjectSnippetNotes:pe,ProjectSnippets:he,ProjectVariables:je,Projects:Te,ProtectedBranches:ke,ProtectedTags:fe,PushRules:be,ReleaseLinks:ve,Releases:qe,Repositories:ze,RepositoryFiles:Me,Runners:Ue,Search:we,Services:ye,SidekiqMetrics:Ee,Snippets:Ne,SystemHooks:Pe,Tags:Ae,Todos:Se,Triggers:Re,UserCustomAttributes:Ge,UserEmails:Le,UserGPGKeys:Oe,UserImpersonationTokens:Be,UserKeys:_e,Users:Ke,Version:De,VulnerabilityFindings:Ve,Wikis:Ce},xe=Object.freeze({__proto__:null,ApplicationSettings:d,Branches:c,BroadcastMessages:i,CommitDiscussions:m,Commits:l,ContainerRegistry:I,DeployKeys:g,Deployments:p,Environments:h,EpicDiscussions:j,EpicIssues:T,EpicNotes:k,Epics:f,Events:b,FeatureFlags:v,GeoNodes:q,GitLabCIYMLTemplates:z,GitignoreTemplates:M,GroupAccessRequests:U,GroupBadges:w,GroupCustomAttributes:y,GroupIssueBoards:E,GroupLabels:N,GroupMembers:P,GroupMilestones:A,GroupProjects:S,GroupVariables:R,Groups:G,IssueAwardEmojis:L,IssueDiscussions:O,IssueNotes:B,Issues:_,IssuesStatistics:K,Jobs:D,Keys:V,Labels:C,Licence:F,LicenceTemplates:x,Lint:J,Markdown:H,MergeRequestAwardEmojis:Y,MergeRequestDiscussions:Q,MergeRequestNotes:Z,MergeRequests:W,Namespaces:$,NotificationSettings:X,Packages:ee,PagesDomains:re,PipelineScheduleVariables:oe,PipelineSchedules:se,Pipelines:ae,ProjectAccessRequests:te,ProjectBadges:ne,ProjectCustomAttributes:ue,ProjectHooks:de,ProjectImportExport:ce,ProjectIssueBoards:ie,ProjectMembers:me,ProjectMilestones:le,ProjectSnippetAwardEmojis:Ie,ProjectSnippetDiscussions:ge,ProjectSnippetNotes:pe,ProjectSnippets:he,ProjectVariables:je,Projects:Te,ProtectedBranches:ke,ProtectedTags:fe,PushRules:be,ReleaseLinks:ve,Releases:qe,Repositories:ze,RepositoryFiles:Me,Runners:Ue,Search:we,Services:ye,SidekiqMetrics:Ee,Snippets:Ne,SystemHooks:Pe,Tags:Ae,Todos:Se,Triggers:Re,UserCustomAttributes:Ge,UserEmails:Le,UserGPGKeys:Oe,UserImpersonationTokens:Be,UserKeys:_e,Users:Ke,Version:De,VulnerabilityFindings:Ve,Wikis:Ce,default:Fe}),Je=s.hex("#e34329").bold,He=s.hex("#fca325").bold,Ye=s.hex("#fc6e26").bold,Qe=s.white.bold,Ze=s.hex("#848484"),We=s.hex("#6a5f88"),$e={"gb-token":{alias:"gl-token",desc:"Your Gitlab Personal Token",type:"string",defaultValue:process.env.GITBEAKER_TOKEN||process.env.GITLAB_TOKEN},"gb-oauth-token":{alias:"gl-oauth-token",desc:"Your Gitlab OAuth Token",type:"string",defaultValue:process.env.GITBEAKER_OAUTH_TOKEN||process.env.GITLAB_OAUTH_TOKEN},"gb-job-token":{alias:"gl-job-token",desc:"Your Gitlab Job Token",type:"string",defaultValue:process.env.GITBEAKER_JOB_TOKEN||process.env.GITLAB_JOB_TOKEN},"gb-host":{alias:"gl-host",desc:"Your Gitlab API host (Defaults to https://www.gitlab.com)",type:"string",defaultValue:process.env.GITBEAKER_HOST||process.env.GITLAB_HOST},"gb-version":{alias:"gl-version",desc:"The targetted Gitlab API version (Defaults to 4)",type:"number",defaultValue:process.env.GITBEAKER_VERSION&&parseInt(process.env.GITBEAKER_VERSION,10)||process.env.GITLAB_VERSION&&parseInt(process.env.GITLAB_VERSION,10)},"gb-sudo":{alias:"gl-sudo",desc:"[Sudo](https://docs.gitlab.com/ee/api/#sudo) query parameter",type:"string",defaultValue:process.env.GITBEAKER_SUDO||process.env.GITLAB_SUDO},"gb-camelize":{alias:"gl-camelize",desc:"Camelizes all response body keys",type:"boolean",defaultValue:process.env.GITBEAKER_CAMELIZE&&"true"===process.env.GITBEAKER_CAMELIZE||process.env.GITLAB_CAMELIZE&&"true"===process.env.GITLAB_CAMELIZE},"gb-request-timeout":{alias:"gl-request-timeout",desc:"Timeout for API requests. Measured in ms",type:"number",defaultValue:process.env.GITBEAKER_REQUEST_TIMEOUT&&parseInt(process.env.GITBEAKER_REQUEST_TIMEOUT,10)||process.env.GITBEAKER_REQUEST_TIMEOUT&&parseInt(process.env.GITBEAKER_REQUEST_TIMEOUT,10)},"gb-profile-token":{alias:"gl-profile-token",desc:"[Requests Profiles Token](https://docs.gitlab.com/ee/administration/monitoring/performance/request_profiling.html)",type:"string",defaultValue:process.env.GITBEAKER_PROFILE_TOKEN||process.env.GITLAB_PROFILE_TOKEN},"gb-profile-mode":{alias:"gl-profile-mode",desc:"[Requests Profiles Token](https://docs.gitlab.com/ee/administration/monitoring/performance/request_profiling.html)",type:"string",defaultValue:process.env.GITBEAKER_PROFILE_MODE||process.env.GITLAB_PROFILE_MODE}},Xe=["_","$0","v","version","h","help","g","global-args"];function er(e){var r=a.decamelize(e,"-");return r!==e?r:a.depascalize(e,"-")}function rr(e,r,s){var n={},d={},c={};Object.entries(e).forEach((function(e){var r=u(e,2),o=r[0],t=r[1];if(!Xe.includes(o)){var i=a.camelize(o.replace("gb-","").replace("gl-",""),"-");$e[o]?c[i]=t:s.args.includes(i)?n[i]=t:d[i]=t}}));var i=new t[r](c),m=o({text:"Calling Gitlab",color:"yellow"}).start();return i[s.name].apply(i,function(){for(var e=[],r=0;r<arguments.length;r++)e=e.concat(u(arguments[r]));return e}(Object.values(n),[d])).then((function(e){m.succeed("Success!"),console.log(JSON.stringify(e,null,3))})).catch((function(e){console.debug(e),m.fail(e.description)}))}function or(e,r,o){Object.entries($e).forEach((function(r){var o=u(r,2),s=o[0],a=o[1];e.option(s+" <value>",n({group:"Base Options"},a))}));for(var s=function(s){var a=o[s];e.command(er(a.name),{setup:function(e){return function(e,r){return r.forEach((function(r){"options"!==r&&e.positional("[--"+er(r)+"] <"+er(r)+">",{group:"Required Options",type:"string"})})),e}(e,a.args)},run:function(e){return rr(e,r,a)}})},a=1;a<o.length;a+=1)s(a);return e}r.version("-v, --version").help("-h, --help").epilogue("Copyright 2019").style({usagePrefix:function(e){return Ye(e)},group:function(e){return He(e)},flags:function(e){return Qe(e)},usageCommandPlaceholder:function(e){return Je(e)},usageOptionsPlaceholder:function(e){return Qe(e)},desc:function(e){return Ze(e)},hints:function(e){return We(e)}}),r.option("-g, --global-args",{type:"helpType",desc:"Show global arguments currently set in the enviroment variables"}),Object.entries(xe).forEach((function(e){var o=u(e,2),s=o[0],a=o[1];r.command(er(s),{desc:"The "+s+" API",setup:function(e){return or(e,s,a)}})})),r.parse().then((function(e){var r=e.argv,o=e.output;if(r.g){var s={};Object.entries($e).forEach((function(e){var r=u(e,2),o=r[0],a=r[1];void 0!==a.defaultValue&&(s[o]={alias:a.alias,description:a.desc,value:a.defaultValue})})),0===Object.keys(s).length?console.log(Qe("No global variables have been set!")):console.log(JSON.stringify(s,null,3))}else o&&console.log(o)}));
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}var r=e(require("sywac")),o=e(require("ora")),s=e(require("chalk")),a=require("xcase"),t=require("@gitbeaker/node"),n=function(){return(n=Object.assign||function(e){for(var r,o=1,s=arguments.length;o<s;o++)for(var a in r=arguments[o])Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a]);return e}).apply(this,arguments)};function u(e,r){var o="function"==typeof Symbol&&e[Symbol.iterator];if(!o)return e;var s,a,t=o.call(e),n=[];try{for(;(void 0===r||r-- >0)&&!(s=t.next()).done;)n.push(s.value)}catch(e){a={error:e}}finally{try{s&&!s.done&&(o=t.return)&&o.call(t)}finally{if(a)throw a.error}}return n}var d=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"edit",args:[]}],c=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId","branchName","ref"]},{name:"protect",args:["projectId","branchName"]},{name:"remove",args:["projectId","branchName"]},{name:"show",args:["projectId","branchName"]},{name:"unprotect",args:["projectId","branchName"]}],i=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:[]},{name:"edit",args:["broadcastMessageId"]},{name:"remove",args:["broadcastMessageId"]},{name:"show",args:["broadcastMessageId"]}],m=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],l=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"cherryPick",args:["projectId","sha","branch"]},{name:"comments",args:["projectId","sha"]},{name:"create",args:["projectId"]},{name:"createComment",args:["projectId","sha","note"]},{name:"diff",args:["projectId","sha"]},{name:"editStatus",args:["projectId","sha"]},{name:"references",args:["projectId","sha"]},{name:"show",args:["projectId","sha"]},{name:"status",args:["projectId","sha"]},{name:"mergeRequests",args:["projectId","sha"]}],I=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"repositories",args:["projectId"]},{name:"tags",args:["projectId","repositoryId"]},{name:"removeRepository",args:["projectId","repositoryId"]},{name:"removeTag",args:["projectId","repositoryId","tagName"]},{name:"removeTags",args:["projectId","repositoryId","nameRegex"]},{name:"showTag",args:["projectId","repositoryId","tagName"]}],g=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["projectId"]},{name:"all",args:[]},{name:"edit",args:["projectId","keyId"]},{name:"enable",args:["projectId","keyId"]},{name:"remove",args:["projectId","keyId"]},{name:"show",args:["projectId","keyId"]}],p=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"show",args:["projectId","deploymentId"]},{name:"mergeRequests",args:["projectId","deploymentId"]}],h=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"show",args:["projectId","environmentId"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","environmentId"]},{name:"remove",args:["projectId","environmentId"]},{name:"stop",args:["projectId","environmentId"]}],j=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],T=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["groupId","epicId"]},{name:"assign",args:["groupId","epicId","issueId"]},{name:"edit",args:["groupId","epicId","issueId"]},{name:"remove",args:["groupId","epicId","issueId"]}],k=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],f=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["groupId"]},{name:"create",args:["groupId","title"]},{name:"edit",args:["groupId","epicId"]},{name:"remove",args:["groupId","epicId"]},{name:"show",args:["groupId","epicId"]}],b=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]}],v=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"set",args:["name"]}],q=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["geonodeId"]},{name:"edit",args:["geonodeId"]},{name:"failures",args:[]},{name:"repair",args:["geonodeId"]},{name:"show",args:["geonodeId"]},{name:"status",args:["geonodeId"]},{name:"statuses",args:[]}],z=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["resourceId"]}],M=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["resourceId"]}],U=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"request",args:["resourceId"]},{name:"approve",args:["resourceId","userId"]},{name:"deny",args:["resourceId","userId"]}],w=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","badgeId"]},{name:"preview",args:["resourceId","linkUrl","imageUrl"]},{name:"remove",args:["resourceId","badgeId"]},{name:"show",args:["resourceId","badgeId"]}],y=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"set",args:["resourceId","customAttributeId","value"]},{name:"remove",args:["resourceId","customAttributeId"]},{name:"show",args:["resourceId","customAttributeId"]}],E=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","name"]},{name:"createList",args:["resourceId","boardId","labelId"]},{name:"edit",args:["resourceId","boardId"]},{name:"editList",args:["resourceId","boardId","listId","position"]},{name:"lists",args:["resourceId","boardId"]},{name:"remove",args:["resourceId","boardId"]},{name:"removeList",args:["resourceId","boardId","listId"]},{name:"show",args:["resourceId","boardId"]},{name:"showList",args:["resourceId","boardId","listId"]}],P=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","labelName","color"]},{name:"edit",args:["resourceId","labelName"]},{name:"remove",args:["resourceId","labelName"]},{name:"subscribe",args:["resourceId","labelId"]},{name:"unsubscribe",args:["resourceId","labelId"]}],A=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId","userId","accessLevel"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","userId","accessLevel"]},{name:"show",args:["resourceId","userId"]},{name:"remove",args:["resourceId","userId"]}],N=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","title"]},{name:"edit",args:["resourceId","milestoneId"]},{name:"issues",args:["resourceId","milestoneId"]},{name:"mergeRequests",args:["resourceId","milestoneId"]},{name:"show",args:["resourceId","milestoneId"]}],S=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["groupId"]},{name:"add",args:["groupId","projectId"]}],R=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId"]},{name:"edit",args:["resourceId","keyId"]},{name:"show",args:["resourceId","keyId"]},{name:"remove",args:["resourceId","keyId"]}],G=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["name","path"]},{name:"createLDAPLink",args:["groupId","cn","groupAccess","provider"]},{name:"edit",args:["groupId"]},{name:"projects",args:["groupId"]},{name:"remove",args:["groupId"]},{name:"removeLDAPLink",args:["groupId","cn"]},{name:"search",args:["nameOrPath"]},{name:"show",args:["groupId"]},{name:"subgroups",args:["groupId"]},{name:"syncLDAP",args:["groupId"]}],L=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","resourceId","noteId"]},{name:"award",args:["projectId","resourceId","noteId","name"]},{name:"remove",args:["projectId","resourceId","noteId","awardId"]},{name:"show",args:["projectId","resourceId","noteId","awardId"]}],O=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],B=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],_=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addSpentTime",args:["projectId","issueId","duration"]},{name:"addTimeEstimate",args:["projectId","issueId","duration"]},{name:"all",args:[]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","issueId"]},{name:"link",args:["projectId","issueIId","targetProjectId","targetIssueId"]},{name:"participants",args:["projectId","issueId"]},{name:"remove",args:["projectId","issueId"]},{name:"resetSpentTime",args:["projectId","issueId"]},{name:"resetTimeEstimate",args:["projectId","issueId"]},{name:"show",args:["projectId","issueId"]},{name:"subscribe",args:["projectId","issueId"]},{name:"timeStats",args:["projectId","issueId"]},{name:"unsubscribe",args:["projectId","issueId"]}],K=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]}],D=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"cancel",args:["projectId","jobId"]},{name:"downloadSingleArtifactFile",args:["projectId","jobId","artifactPath"]},{name:"downloadSingleArtifactFileFromRef",args:["projectId","ref","artifactPath","name"]},{name:"downloadLatestArtifactFile",args:["projectId","ref","name"]},{name:"downloadTraceFile",args:["projectId","jobId"]},{name:"erase",args:["projectId","jobId"]},{name:"eraseArtifacts",args:["projectId","jobId"]},{name:"keepArtifacts",args:["projectId","jobId"]},{name:"play",args:["projectId","jobId"]},{name:"retry",args:["projectId","jobId"]},{name:"show",args:["projectId","jobId"]},{name:"showPipelineJobs",args:["projectId","pipelineId"]}],V=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"show",args:["keyId"]}],C=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","labelName","color"]},{name:"edit",args:["resourceId","labelName"]},{name:"remove",args:["resourceId","labelName"]},{name:"subscribe",args:["resourceId","labelId"]},{name:"unsubscribe",args:["resourceId","labelId"]}],F=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["resourceId"]}],x=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["license"]},{name:"all",args:[]},{name:"show",args:[]},{name:"remove",args:["licenceId"]}],J=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"lint",args:["content"]}],H=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"render",args:["text"]}],Y=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","resourceId","noteId"]},{name:"award",args:["projectId","resourceId","noteId","name"]},{name:"remove",args:["projectId","resourceId","noteId","awardId"]},{name:"show",args:["projectId","resourceId","noteId","awardId"]}],Q=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],Z=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],W=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"accept",args:["projectId","mergerequestIId"]},{name:"addSpentTime",args:["projectId","mergerequestIId","duration"]},{name:"addTimeEstimate",args:["projectId","mergerequestIId","duration"]},{name:"all",args:[]},{name:"approve",args:["projectId","mergerequestIId"]},{name:"approvals",args:["projectId"]},{name:"approvalState",args:["projectId","mergerequestIId"]},{name:"approvers",args:["projectId","approverIds","approverGroupIds"]},{name:"cancelOnPipelineSucess",args:["projectId","mergerequestIId"]},{name:"changes",args:["projectId","mergerequestIId"]},{name:"closesIssues",args:["projectId","mergerequestIId"]},{name:"commits",args:["projectId","mergerequestIId"]},{name:"create",args:["projectId","sourceBranch","targetBranch","title"]},{name:"edit",args:["projectId","mergerequestIId"]},{name:"editApprovals",args:["projectId"]},{name:"participants",args:["projectId","mergerequestIId"]},{name:"pipelines",args:["projectId","mergerequestIId"]},{name:"remove",args:["projectId","mergerequestIId"]},{name:"resetSpentTime",args:["projectId","mergerequestIId"]},{name:"resetTimeEstimate",args:["projectId","mergerequestIId"]},{name:"show",args:["projectId","mergerequestIId"]},{name:"timeStats",args:["projectId","mergerequestIId"]},{name:"version",args:["projectId","mergerequestIId","versionId"]},{name:"versions",args:["projectId","mergerequestIId"]},{name:"unapprove",args:["projectId","mergerequestIId"]},{name:"unsubscribe",args:["projectId","mergerequestIId"]}],$=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"show",args:["namespaceId"]}],X=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"edit",args:[]}],ee=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"remove",args:["projectId","packageId"]},{name:"show",args:["projectId","packageId"]},{name:"showFiles",args:["projectId","packageId"]}],re=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["projectId","domain"]},{name:"edit",args:["projectId","domain"]},{name:"show",args:["projectId","domain"]},{name:"remove",args:["projectId","domain"]}],oe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","pipelineScheduleId"]},{name:"create",args:["projectId","pipelineScheduleId"]},{name:"edit",args:["projectId","pipelineScheduleId","keyId"]},{name:"show",args:["projectId","pipelineScheduleId","keyId"]},{name:"remove",args:["projectId","pipelineScheduleId","keyId"]}],se=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId","description","ref","cron"]},{name:"edit",args:["projectId","scheduleId"]},{name:"remove",args:["projectId","scheduleId"]},{name:"show",args:["projectId","scheduleId"]},{name:"takeOwnership",args:["projectId","scheduleId"]}],ae=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId","ref"]},{name:"delete",args:["projectId","pipelineId"]},{name:"show",args:["projectId","pipelineId"]},{name:"retry",args:["projectId","pipelineId"]},{name:"cancel",args:["projectId","pipelineId"]},{name:"showJobs",args:["projectId","pipelineId"]},{name:"allVariables",args:["projectId","pipelineId"]}],te=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"request",args:["resourceId"]},{name:"approve",args:["resourceId","userId"]},{name:"deny",args:["resourceId","userId"]}],ne=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","badgeId"]},{name:"preview",args:["resourceId","linkUrl","imageUrl"]},{name:"remove",args:["resourceId","badgeId"]},{name:"show",args:["resourceId","badgeId"]}],ue=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"set",args:["resourceId","customAttributeId","value"]},{name:"remove",args:["resourceId","customAttributeId"]},{name:"show",args:["resourceId","customAttributeId"]}],de=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"show",args:["projectId","hookId"]},{name:"add",args:["projectId","url"]},{name:"edit",args:["projectId","hookId","url"]},{name:"remove",args:["projectId","hookId"]}],ce=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"download",args:["projectId"]},{name:"exportStatus",args:["projectId"]},{name:"import",args:["content","path"]},{name:"importStatus",args:["projectId"]},{name:"schedule",args:["projectId"]}],ie=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","name"]},{name:"createList",args:["resourceId","boardId","labelId"]},{name:"edit",args:["resourceId","boardId"]},{name:"editList",args:["resourceId","boardId","listId","position"]},{name:"lists",args:["resourceId","boardId"]},{name:"remove",args:["resourceId","boardId"]},{name:"removeList",args:["resourceId","boardId","listId"]},{name:"show",args:["resourceId","boardId"]},{name:"showList",args:["resourceId","boardId","listId"]}],me=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["resourceId","userId","accessLevel"]},{name:"all",args:["resourceId"]},{name:"edit",args:["resourceId","userId","accessLevel"]},{name:"show",args:["resourceId","userId"]},{name:"remove",args:["resourceId","userId"]}],le=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId","title"]},{name:"edit",args:["resourceId","milestoneId"]},{name:"issues",args:["resourceId","milestoneId"]},{name:"mergeRequests",args:["resourceId","milestoneId"]},{name:"show",args:["resourceId","milestoneId"]}],Ie=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","resourceId","noteId"]},{name:"award",args:["projectId","resourceId","noteId","name"]},{name:"remove",args:["projectId","resourceId","noteId","awardId"]},{name:"show",args:["projectId","resourceId","noteId","awardId"]}],ge=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"addNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","content"]},{name:"editNote",args:["resourceId","resource2Id","discussionId","noteId","content"]},{name:"removeNote",args:["resourceId","resource2Id","discussionId","noteId"]},{name:"show",args:["resourceId","resource2Id","discussionId"]}],pe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId","resource2Id"]},{name:"create",args:["resourceId","resource2Id","body"]},{name:"edit",args:["resourceId","resource2Id","noteId","body"]},{name:"remove",args:["resourceId","resource2Id","noteId"]},{name:"show",args:["resourceId","resource2Id","noteId"]}],he=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"content",args:["projectId","snippetId"]},{name:"create",args:["projectId","title","fileName","code","visibility"]},{name:"edit",args:["projectId","snippetId"]},{name:"remove",args:["projectId","snippetId"]},{name:"show",args:["projectId","snippetId"]},{name:"userAgentDetails",args:["projectId","snippetId"]}],je=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"create",args:["resourceId"]},{name:"edit",args:["resourceId","keyId"]},{name:"show",args:["resourceId","keyId"]},{name:"remove",args:["resourceId","keyId"]}],Te=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"archive",args:["projectId"]},{name:"create",args:[]},{name:"edit",args:["projectId"]},{name:"events",args:["projectId"]},{name:"fork",args:["projectId"]},{name:"forks",args:["projectId"]},{name:"languages",args:["projectId"]},{name:"mirrorPull",args:["projectId"]},{name:"remove",args:["projectId"]},{name:"removeFork",args:["projectId"]},{name:"search",args:["projectName"]},{name:"share",args:["projectId","groupId","groupAccess"]},{name:"show",args:["projectId"]},{name:"star",args:["projectId"]},{name:"statuses",args:["projectId","sha","state"]},{name:"transfer",args:["projectId","namespaceId"]},{name:"unarchive",args:["projectId"]},{name:"unshare",args:["projectId","groupId"]},{name:"unstar",args:["projectId"]},{name:"upload",args:["projectId","content"]}],ke=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"protect",args:["projectId","branchName"]},{name:"show",args:["projectId","branchName"]},{name:"unprotect",args:["projectId","branchName"]}],fe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"protect",args:["projectId","tagName"]},{name:"show",args:["projectId","tagName"]},{name:"unprotect",args:["projectId","tagName"]}],be=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId"]},{name:"remove",args:["projectId"]},{name:"show",args:["projectId"]}],ve=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId","tagName"]},{name:"create",args:["projectId","tagName","name","url"]},{name:"edit",args:["projectId","tagName","linkId"]},{name:"remove",args:["projectId","tagName","linkId"]},{name:"show",args:["projectId","tagName","linkId"]}],qe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","tagName"]},{name:"remove",args:["projectId","tagName"]},{name:"show",args:["projectId","tagName"]}],ze=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"compare",args:["projectId","from","to"]},{name:"contributors",args:["projectId"]},{name:"mergeBase",args:["projectId","refs"]},{name:"showArchive",args:["projectId"]},{name:"showBlob",args:["projectId","sha"]},{name:"showBlobRaw",args:["projectId","sha"]},{name:"tree",args:["projectId"]}],Me=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"create",args:["projectId","filePath","branch","content","commitMessage"]},{name:"edit",args:["projectId","filePath","branch","content","commitMessage"]},{name:"remove",args:["projectId","filePath","branch","commitMessage"]},{name:"show",args:["projectId","filePath","ref"]},{name:"showBlame",args:["projectId","filePath"]},{name:"showRaw",args:["projectId","filePath","ref"]}],Ue=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"allOwned",args:[]},{name:"edit",args:["runnerId"]},{name:"enable",args:["projectId","runnerId"]},{name:"disable",args:["projectId","runnerId"]},{name:"jobs",args:["runnerId"]},{name:"remove",args:["runnerId"]},{name:"show",args:["runnerId"]}],we=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["scope","search"]}],ye=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"edit",args:["projectId","serviceName"]},{name:"remove",args:["projectId","serviceName"]},{name:"show",args:["projectId","serviceName"]}],Ee=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"queueMetrics",args:[]},{name:"processMetrics",args:[]},{name:"jobStats",args:[]},{name:"compoundMetrics",args:[]}],Pe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"content",args:["snippetId"]},{name:"create",args:["title","fileName","content","visibility"]},{name:"edit",args:["snippetId"]},{name:"remove",args:["snippetId"]},{name:"show",args:["snippetId"]},{name:"userAgentDetails",args:["snippetId"]}],Ae=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["url"]},{name:"all",args:[]},{name:"edit",args:["hookId","url"]},{name:"remove",args:["hookId"]}],Ne=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId"]},{name:"remove",args:["projectId","tagName"]},{name:"show",args:["projectId","tagName"]}],Se=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["projectId","mergerequestId"]},{name:"done",args:[]}],Re=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"add",args:["projectId"]},{name:"all",args:["projectId"]},{name:"edit",args:["projectId","triggerId"]},{name:"pipeline",args:["projectId","ref","token",{}]},{name:"remove",args:["projectId","triggerId"]},{name:"show",args:["projectId","triggerId"]}],Ge=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["resourceId"]},{name:"set",args:["resourceId","customAttributeId","value"]},{name:"remove",args:["resourceId","customAttributeId"]},{name:"show",args:["resourceId","customAttributeId"]}],Le=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"add",args:["email"]},{name:"show",args:["emailId"]},{name:"remove",args:["emailId"]}],Oe=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"add",args:["key"]},{name:"show",args:["keyId"]},{name:"remove",args:["keyId"]}],Be=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["userId"]},{name:"add",args:["userId","name","scopes","expiresAt"]},{name:"show",args:["userId","tokenId"]},{name:"revoke",args:["userId","tokenId"]}],_e=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"create",args:["title","key"]},{name:"show",args:["keyId"]},{name:"remove",args:["keyId"]}],Ke=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:[]},{name:"activities",args:[]},{name:"projects",args:["userId"]},{name:"block",args:["userId"]},{name:"create",args:[]},{name:"current",args:[]},{name:"edit",args:["userId"]},{name:"events",args:["userId"]},{name:"search",args:["emailOrUsername"]},{name:"show",args:["userId"]},{name:"remove",args:["userId"]},{name:"unblock",args:["userId"]}],De=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"show",args:[]}],Ve=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]}],Ce=[{name:"constructor",args:["token","jobToken","oauthToken","sudo","profileToken","requester","profileMode","host","url","version","camelize","rejectUnauthorized","requestTimeout"]},{name:"all",args:["projectId"]},{name:"create",args:["projectId"]},{name:"edit",args:["projectId","slug"]},{name:"show",args:["projectId","slug"]},{name:"remove",args:["projectId","slug"]}],Fe={ApplicationSettings:d,Branches:c,BroadcastMessages:i,CommitDiscussions:m,Commits:l,ContainerRegistry:I,DeployKeys:g,Deployments:p,Environments:h,EpicDiscussions:j,EpicIssues:T,EpicNotes:k,Epics:f,Events:b,FeatureFlags:v,GeoNodes:q,GitLabCIYMLTemplates:z,GitignoreTemplates:M,GroupAccessRequests:U,GroupBadges:w,GroupCustomAttributes:y,GroupIssueBoards:E,GroupLabels:P,GroupMembers:A,GroupMilestones:N,GroupProjects:S,GroupVariables:R,Groups:G,IssueAwardEmojis:L,IssueDiscussions:O,IssueNotes:B,Issues:_,IssuesStatistics:K,Jobs:D,Keys:V,Labels:C,LicenceTemplates:F,License:x,Lint:J,Markdown:H,MergeRequestAwardEmojis:Y,MergeRequestDiscussions:Q,MergeRequestNotes:Z,MergeRequests:W,Namespaces:$,NotificationSettings:X,Packages:ee,PagesDomains:re,PipelineScheduleVariables:oe,PipelineSchedules:se,Pipelines:ae,ProjectAccessRequests:te,ProjectBadges:ne,ProjectCustomAttributes:ue,ProjectHooks:de,ProjectImportExport:ce,ProjectIssueBoards:ie,ProjectMembers:me,ProjectMilestones:le,ProjectSnippetAwardEmojis:Ie,ProjectSnippetDiscussions:ge,ProjectSnippetNotes:pe,ProjectSnippets:he,ProjectVariables:je,Projects:Te,ProtectedBranches:ke,ProtectedTags:fe,PushRules:be,ReleaseLinks:ve,Releases:qe,Repositories:ze,RepositoryFiles:Me,Runners:Ue,Search:we,Services:ye,SidekiqMetrics:Ee,Snippets:Pe,SystemHooks:Ae,Tags:Ne,Todos:Se,Triggers:Re,UserCustomAttributes:Ge,UserEmails:Le,UserGPGKeys:Oe,UserImpersonationTokens:Be,UserKeys:_e,Users:Ke,Version:De,VulnerabilityFindings:Ve,Wikis:Ce},xe=Object.freeze({__proto__:null,ApplicationSettings:d,Branches:c,BroadcastMessages:i,CommitDiscussions:m,Commits:l,ContainerRegistry:I,DeployKeys:g,Deployments:p,Environments:h,EpicDiscussions:j,EpicIssues:T,EpicNotes:k,Epics:f,Events:b,FeatureFlags:v,GeoNodes:q,GitLabCIYMLTemplates:z,GitignoreTemplates:M,GroupAccessRequests:U,GroupBadges:w,GroupCustomAttributes:y,GroupIssueBoards:E,GroupLabels:P,GroupMembers:A,GroupMilestones:N,GroupProjects:S,GroupVariables:R,Groups:G,IssueAwardEmojis:L,IssueDiscussions:O,IssueNotes:B,Issues:_,IssuesStatistics:K,Jobs:D,Keys:V,Labels:C,LicenceTemplates:F,License:x,Lint:J,Markdown:H,MergeRequestAwardEmojis:Y,MergeRequestDiscussions:Q,MergeRequestNotes:Z,MergeRequests:W,Namespaces:$,NotificationSettings:X,Packages:ee,PagesDomains:re,PipelineScheduleVariables:oe,PipelineSchedules:se,Pipelines:ae,ProjectAccessRequests:te,ProjectBadges:ne,ProjectCustomAttributes:ue,ProjectHooks:de,ProjectImportExport:ce,ProjectIssueBoards:ie,ProjectMembers:me,ProjectMilestones:le,ProjectSnippetAwardEmojis:Ie,ProjectSnippetDiscussions:ge,ProjectSnippetNotes:pe,ProjectSnippets:he,ProjectVariables:je,Projects:Te,ProtectedBranches:ke,ProtectedTags:fe,PushRules:be,ReleaseLinks:ve,Releases:qe,Repositories:ze,RepositoryFiles:Me,Runners:Ue,Search:we,Services:ye,SidekiqMetrics:Ee,Snippets:Pe,SystemHooks:Ae,Tags:Ne,Todos:Se,Triggers:Re,UserCustomAttributes:Ge,UserEmails:Le,UserGPGKeys:Oe,UserImpersonationTokens:Be,UserKeys:_e,Users:Ke,Version:De,VulnerabilityFindings:Ve,Wikis:Ce,default:Fe}),Je=s.hex("#e34329").bold,He=s.hex("#fca325").bold,Ye=s.hex("#fc6e26").bold,Qe=s.white.bold,Ze=s.hex("#848484"),We=s.hex("#6a5f88"),$e={"gb-token":{alias:"gl-token",desc:"Your Gitlab Personal Token",type:"string",defaultValue:process.env.GITBEAKER_TOKEN||process.env.GITLAB_TOKEN},"gb-oauth-token":{alias:"gl-oauth-token",desc:"Your Gitlab OAuth Token",type:"string",defaultValue:process.env.GITBEAKER_OAUTH_TOKEN||process.env.GITLAB_OAUTH_TOKEN},"gb-job-token":{alias:"gl-job-token",desc:"Your Gitlab Job Token",type:"string",defaultValue:process.env.GITBEAKER_JOB_TOKEN||process.env.GITLAB_JOB_TOKEN},"gb-host":{alias:"gl-host",desc:"Your Gitlab API host (Defaults to https://www.gitlab.com)",type:"string",defaultValue:process.env.GITBEAKER_HOST||process.env.GITLAB_HOST},"gb-version":{alias:"gl-version",desc:"The targetted Gitlab API version (Defaults to 4)",type:"number",defaultValue:process.env.GITBEAKER_VERSION&&parseInt(process.env.GITBEAKER_VERSION,10)||process.env.GITLAB_VERSION&&parseInt(process.env.GITLAB_VERSION,10)},"gb-sudo":{alias:"gl-sudo",desc:"[Sudo](https://docs.gitlab.com/ee/api/#sudo) query parameter",type:"string",defaultValue:process.env.GITBEAKER_SUDO||process.env.GITLAB_SUDO},"gb-camelize":{alias:"gl-camelize",desc:"Camelizes all response body keys",type:"boolean",defaultValue:process.env.GITBEAKER_CAMELIZE&&"true"===process.env.GITBEAKER_CAMELIZE||process.env.GITLAB_CAMELIZE&&"true"===process.env.GITLAB_CAMELIZE},"gb-request-timeout":{alias:"gl-request-timeout",desc:"Timeout for API requests. Measured in ms",type:"number",defaultValue:process.env.GITBEAKER_REQUEST_TIMEOUT&&parseInt(process.env.GITBEAKER_REQUEST_TIMEOUT,10)||process.env.GITBEAKER_REQUEST_TIMEOUT&&parseInt(process.env.GITBEAKER_REQUEST_TIMEOUT,10)},"gb-profile-token":{alias:"gl-profile-token",desc:"[Requests Profiles Token](https://docs.gitlab.com/ee/administration/monitoring/performance/request_profiling.html)",type:"string",defaultValue:process.env.GITBEAKER_PROFILE_TOKEN||process.env.GITLAB_PROFILE_TOKEN},"gb-profile-mode":{alias:"gl-profile-mode",desc:"[Requests Profiles Token](https://docs.gitlab.com/ee/administration/monitoring/performance/request_profiling.html)",type:"string",defaultValue:process.env.GITBEAKER_PROFILE_MODE||process.env.GITLAB_PROFILE_MODE}},Xe=["_","$0","v","version","h","help","g","global-args"];function er(e){var r=a.decamelize(e,"-");return r!==e?r:a.depascalize(e,"-")}function rr(e,r,s){var n={},d={},c={};Object.entries(e).forEach((function(e){var r=u(e,2),o=r[0],t=r[1];if(!Xe.includes(o)){var i=a.camelize(o.replace("gb-","").replace("gl-",""),"-");$e[o]?c[i]=t:s.args.includes(i)?n[i]=t:d[i]=t}}));var i=new t[r](c),m=o({text:"Calling Gitlab",color:"yellow"}).start();return i[s.name].apply(i,function(){for(var e=[],r=0;r<arguments.length;r++)e=e.concat(u(arguments[r]));return e}(Object.values(n),[d])).then((function(e){m.succeed("Success!"),console.log(JSON.stringify(e,null,3))})).catch((function(e){console.debug(e),m.fail(e.description)}))}function or(e,r,o){Object.entries($e).forEach((function(r){var o=u(r,2),s=o[0],a=o[1];e.option(s+" <value>",n({group:"Base Options"},a))}));for(var s=function(s){var a=o[s];e.command(er(a.name),{setup:function(e){return function(e,r){return r.forEach((function(r){"options"!==r&&e.positional("[--"+er(r)+"] <"+er(r)+">",{group:"Required Options",type:"string"})})),e}(e,a.args)},run:function(e){return rr(e,r,a)}})},a=1;a<o.length;a+=1)s(a);return e}r.version("-v, --version").help("-h, --help").epilogue("Copyright 2019").style({usagePrefix:function(e){return Ye(e)},group:function(e){return He(e)},flags:function(e){return Qe(e)},usageCommandPlaceholder:function(e){return Je(e)},usageOptionsPlaceholder:function(e){return Qe(e)},desc:function(e){return Ze(e)},hints:function(e){return We(e)}}),r.option("-g, --global-args",{type:"helpType",desc:"Show global arguments currently set in the enviroment variables"}),Object.entries(xe).forEach((function(e){var o=u(e,2),s=o[0],a=o[1];r.command(er(s),{desc:"The "+s+" API",setup:function(e){return or(e,s,a)}})})),r.parse().then((function(e){var r=e.argv,o=e.output;if(r.g){var s={};Object.entries($e).forEach((function(e){var r=u(e,2),o=r[0],a=r[1];void 0!==a.defaultValue&&(s[o]={alias:a.alias,description:a.desc,value:a.defaultValue})})),0===Object.keys(s).length?console.log(Qe("No global variables have been set!")):console.log(JSON.stringify(s,null,3))}else o&&console.log(o)}));
{
"name": "@gitbeaker/cli",
"description": "Full NodeJS CLI implementation of the GitLab API.",
"version": "17.0.0",
"version": "17.0.1",
"author": {

@@ -15,4 +15,4 @@ "name": "Justin Dalrymple"

"dependencies": {
"@gitbeaker/core": "^15.1.0",
"@gitbeaker/node": "^15.1.0",
"@gitbeaker/core": "^17.0.0",
"@gitbeaker/node": "^17.0.0",
"chalk": "^3.0.0",

@@ -25,3 +25,3 @@ "ora": "^4.0.3",

"@rollup/plugin-json": "^4.0.2",
"rollup": "^2.1.0",
"rollup": "^2.2.0",
"rollup-plugin-preserve-shebangs": "^0.2.0",

@@ -28,0 +28,0 @@ "rollup-plugin-terser": "^5.3.0",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc