Detalhes do pacote

get-github-auth-token

JoshuaKGoldberg35.4kMIT0.1.2

Retrieves the running user's GitHub authentication token. 🪙

readme (leia-me)

get-github-auth-token

Retrieves the running user's GitHub authentication token. 🪙

👪 All Contributors: 1 🤝 Code of Conduct: Kept 🧪 Coverage 📝 License: MIT 📦 npm version 💪 TypeScript: Strict

Usage

npm i get-github-auth-token
import { getGitHubAuthToken } from "get-github-auth-token";

const auth = await getGitHubAuthToken("Hello, world! 💖");

if (auth.succeeded) {
    console.log("Token:", auth.token);
} else {
    console.error("Oh no:", auth.error);
}

getGitHubAuthToken attempts to find a GitHub auth token from the following places, in order:

  1. process.env.GH_TOKEN
  2. Executing gh auth token as a child process

💡 Using this to create a new Octokit instance? See JoshuaKGoldberg/octokit-from-auth.

Development

See .github/CONTRIBUTING.md, then .github/DEVELOPMENT.md. Thanks! 🪙

Contributors

Josh Goldberg ✨
Josh Goldberg ✨

💻 🖋 📖 🤔 🚇 🚧 📆 🔧 🐛

💝 This package was templated with create-typescript-app using the Bingo engine.

changelog (log de mudanças)

Changelog

0.1.1 (2025-01-15)

Bug Fixes

0.1.0 (2024-05-26)

Features

  • initialized repo ✨ (8ec100c)
  • main two places, process.env.GH_TOKEN and gh auth token (1653257)