INNER CODE UNIT · JavaScript

parseRepositoryInput

actions/create-github-app-token · lib/main.js:134

function parseRepositoryInput(input) {
  const parts = input.split("/");

  if (parts.length === 1 && parts[0]) {
    return { input, owner: "", name: parts[0] };
  }

  if (parts.length === 2 && parts[0] && parts[1]) {
    return { input, owner: parts[0], name: parts[1] };
  }

  throw new Error(
    `Invalid repository '${input}'. Expected 'repository' or 'owner/repository'.`
  );
}

function getTokenRetryDescription(target) {
  switch (target.type) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…