From 46b0a79a19592c8d4fc47406580a31f03cb6dc64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Fri, 27 Mar 2026 12:37:44 +0300 Subject: [PATCH] fix: export const Token type --- lib/constants/passport.constants.ts | 5 +++++ lib/passport.service.ts | 7 +------ package.json | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/constants/passport.constants.ts b/lib/constants/passport.constants.ts index 7aa03f1..c50c1b8 100644 --- a/lib/constants/passport.constants.ts +++ b/lib/constants/passport.constants.ts @@ -1 +1,6 @@ export const PASSPORT_OPTIONS = Symbol('PassportOptions') + +export const TOKEN_TYPES = { + AUTH: 'PassportToken/v1', + TEMP_2FA: 'PassportToken/v1/2fa' +} as const diff --git a/lib/passport.service.ts b/lib/passport.service.ts index 57704b2..29d3788 100644 --- a/lib/passport.service.ts +++ b/lib/passport.service.ts @@ -1,15 +1,10 @@ import { Inject, Injectable } from '@nestjs/common' import { createHmac, randomUUID } from 'crypto' -import { PASSPORT_OPTIONS } from './constants' +import { PASSPORT_OPTIONS, TOKEN_TYPES } from './constants' import { PassportOptions } from './interfaces' import { base64UrlDecode, base64UrlEncode, constantTimeEqual } from './utils' -const TOKEN_TYPES = { - AUTH: 'PassportToken/v1', - TEMP_2FA: 'PassportToken/v1/2fa' -} as const - type TokenType = (typeof TOKEN_TYPES)[keyof typeof TOKEN_TYPES] @Injectable() diff --git a/package.json b/package.json index bc1084c..726ad94 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lendry-erp/passport", - "version": "1.0.1", + "version": "1.0.2", "description": "Библиотека для аутентификации.", "main": "./dist/index.js", "types": "./dist/index.d.ts",