{"library":"universal-github-app-jwt","type":"library","category":null,"description":"universal-github-app-jwt is a JavaScript/TypeScript library designed to securely generate JSON Web Tokens (JWTs) for GitHub Apps. It supports various JavaScript runtimes including Node.js, Deno, and modern web browsers by leveraging the Web Crypto API features or Node's `crypto` module. The current stable version is 2.2.2, with releases occurring as needed for bug fixes and minor features, often multiple times a month, indicating active maintenance and responsiveness. Its key differentiator is its universal compatibility across different environments, simplifying GitHub App authentication by abstracting away the underlying cryptographic implementations. It focuses specifically on generating the app installation token, which is often used in conjunction with other Octokit libraries like `@octokit/auth-app.js` for complete GitHub App authentication flows.","language":"javascript","status":"active","version":"2.2.2","tags":["javascript","github","authentication","app","jwt","webcrypto","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install universal-github-app-jwt","imports":["import githubAppJwt from 'universal-github-app-jwt';","import githubAppJwt from 'https://esm.sh/universal-github-app-jwt';","const githubAppJwt = require('universal-github-app-jwt').default;"]},{"cmd":"yarn add universal-github-app-jwt","imports":[]},{"cmd":"pnpm add universal-github-app-jwt","imports":[]}],"homepage":null,"github":"https://github.com/gr2m/universal-github-app-jwt","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/universal-github-app-jwt","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/universal-github-app-jwt/compatibility"}}