MCPcopy Create free account
hub / github.com/Kilo-Org/cloud / sign

Function sign

packages/worker-utils/src/kilo-token.test.ts:17–23  ·  view source on GitHub ↗
(payload: Record<string, unknown>, secret = SECRET, expiresIn = '1h')

Source from the content-addressed store, hash-verified

15}
16
17async function sign(payload: Record<string, unknown>, secret = SECRET, expiresIn = '1h') {
18 return new SignJWT(payload)
19 .setProtectedHeader({ alg: 'HS256' })
20 .setIssuedAt()
21 .setExpirationTime(expiresIn)
22 .sign(encode(secret));
23}
24
25afterEach(() => {
26 vi.useRealTimers();

Callers 1

kilo-token.test.tsFile · 0.70

Calls 5

encodeFunction · 0.85
signMethod · 0.80
setExpirationTimeMethod · 0.80
setIssuedAtMethod · 0.80
setProtectedHeaderMethod · 0.80

Tested by

no test coverage detected