UNPKG

@nixjs23n6/grpc-socket-core

Version:

gRPC for Web Clients.

21 lines 649 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isTokenExpired = void 0; const tslib_1 = require("tslib"); const jwt_decode_1 = tslib_1.__importDefault(require("jwt-decode")); const isTokenExpired = (token) => { try { const d = (0, jwt_decode_1.default)(token); if (!d) throw new Error('Can not decode token'); const { exp } = d; if (!exp) throw new Error('Token expired'); return Number(exp) * 1000 < Date.now(); } catch (error) { return true; } }; exports.isTokenExpired = isTokenExpired; //# sourceMappingURL=token.js.map