MCPcopy Create free account
hub / github.com/codeaashu/claude-code / base64URLEncode

Function base64URLEncode

src/services/oauth/crypto.ts:3–9  ·  view source on GitHub ↗
(buffer: Buffer)

Source from the content-addressed store, hash-verified

1import { createHash, randomBytes } from 'crypto'
2
3function base64URLEncode(buffer: Buffer): string {
4 return buffer
5 .toString('base64')
6 .replace(/\+/g, '-')
7 .replace(/\//g, '_')
8 .replace(/=/g, '')
9}
10
11export function generateCodeVerifier(): string {
12 return base64URLEncode(randomBytes(32))

Callers 3

generateCodeVerifierFunction · 0.85
generateCodeChallengeFunction · 0.85
generateStateFunction · 0.85

Calls 1

toStringMethod · 0.65

Tested by

no test coverage detected