MCPcopy
hub / github.com/colinhacks/zod / makeJwt

Function makeJwt

packages/zod/src/v3/tests/string.test.ts:250–255  ·  view source on GitHub ↗
(header: object, payload: object)

Source from the content-addressed store, hash-verified

248}
249
250function makeJwt(header: object, payload: object) {
251 const headerBase64 = Buffer.from(JSON.stringify(header)).toString("base64url");
252 const payloadBase64 = Buffer.from(JSON.stringify(payload)).toString("base64url");
253 const signature = "signature"; // Placeholder for the signature
254 return `${headerBase64}.${payloadBase64}.${signature}`;
255}
256
257test("jwt validations", () => {
258 const jwt = z.string().jwt();

Callers 1

string.test.tsFile · 0.70

Calls 1

toStringMethod · 0.80

Tested by

no test coverage detected