From 803ea9fea5b748ce30d73e3458c742172b0ab279 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Fri, 12 Sep 2025 10:28:21 +0200 Subject: [PATCH] Prefix crypto imports --- apps/api/src/app/redis-cache/redis-cache.service.ts | 2 +- apps/api/src/app/user/user.service.ts | 2 +- apps/api/src/helper/string.helper.ts | 2 +- apps/api/src/services/api-key/api-key.service.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/api/src/app/redis-cache/redis-cache.service.ts b/apps/api/src/app/redis-cache/redis-cache.service.ts index 621199cc9..1ea0a6137 100644 --- a/apps/api/src/app/redis-cache/redis-cache.service.ts +++ b/apps/api/src/app/redis-cache/redis-cache.service.ts @@ -4,9 +4,9 @@ import { AssetProfileIdentifier, Filter } from '@ghostfolio/common/interfaces'; import { CACHE_MANAGER, Cache } from '@nestjs/cache-manager'; import { Inject, Injectable, Logger } from '@nestjs/common'; -import { createHash } from 'crypto'; import Keyv from 'keyv'; import ms from 'ms'; +import { createHash } from 'node:crypto'; @Injectable() export class RedisCacheService { diff --git a/apps/api/src/app/user/user.service.ts b/apps/api/src/app/user/user.service.ts index 10f8d3744..6512fbbc2 100644 --- a/apps/api/src/app/user/user.service.ts +++ b/apps/api/src/app/user/user.service.ts @@ -48,9 +48,9 @@ import { PerformanceCalculationType } from '@ghostfolio/common/types/performance import { Injectable } from '@nestjs/common'; import { EventEmitter2 } from '@nestjs/event-emitter'; import { Prisma, Role, User } from '@prisma/client'; -import { createHmac } from 'crypto'; import { differenceInDays, subDays } from 'date-fns'; import { sortBy, without } from 'lodash'; +import { createHmac } from 'node:crypto'; @Injectable() export class UserService { diff --git a/apps/api/src/helper/string.helper.ts b/apps/api/src/helper/string.helper.ts index 38bac79f1..75f9d00fd 100644 --- a/apps/api/src/helper/string.helper.ts +++ b/apps/api/src/helper/string.helper.ts @@ -1,4 +1,4 @@ -import { randomBytes } from 'crypto'; +import { randomBytes } from 'node:crypto'; export function getRandomString(length: number) { const bytes = randomBytes(length); diff --git a/apps/api/src/services/api-key/api-key.service.ts b/apps/api/src/services/api-key/api-key.service.ts index f70e5330c..b911191dc 100644 --- a/apps/api/src/services/api-key/api-key.service.ts +++ b/apps/api/src/services/api-key/api-key.service.ts @@ -3,7 +3,7 @@ import { PrismaService } from '@ghostfolio/api/services/prisma/prisma.service'; import { ApiKeyResponse } from '@ghostfolio/common/interfaces'; import { Injectable } from '@nestjs/common'; -import { pbkdf2Sync } from 'crypto'; +import { pbkdf2Sync } from 'node:crypto'; @Injectable() export class ApiKeyService {