Skip to content

Commit 1fdf4d3

Browse files
authored
Export decodeTokenPayload from package (#1710)
1 parent 8aa3fb4 commit 1fdf4d3

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

.changeset/wild-planets-watch.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'livekit-client': patch
3+
---
4+
5+
Export decodeTokenPayload from package

src/room/token-source/TokenSource.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ export {
249249
type TokenSourceCustom,
250250
type TokenSourceEndpoint,
251251
type TokenSourceSandboxTokenServer,
252+
decodeTokenPayload,
252253
};
253254

254255
export const TokenSource = {

src/room/token-source/utils.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export function isResponseTokenValid(response: TokenSourceResponse) {
2222
return nbfDate <= now && expDate > now;
2323
}
2424

25+
/** Given a LiveKit generated participant token, decodes and returns the associated {@link TokenPayload} data. */
2526
export function decodeTokenPayload(token: string) {
2627
const payload = decodeJwt<Omit<TokenPayload, 'roomConfig'>>(token);
2728

0 commit comments

Comments
 (0)