feat: print out support for aes-256-gcm in native node:crypto (#10764)

This commit is contained in:
Vlad Frangu
2025-02-19 22:59:17 +02:00
committed by GitHub
parent e3e3c212bd
commit 19d48f6d6c

View File

@@ -1,5 +1,6 @@
/* eslint-disable @typescript-eslint/no-var-requires */
/* eslint-disable @typescript-eslint/no-require-imports */
import { getCiphers } from 'node:crypto';
import { resolve, dirname } from 'node:path';
import prism from 'prism-media';
@@ -65,6 +66,7 @@ export function generateDependencyReport() {
// encryption
report.push('Encryption Libraries');
report.push(`- native crypto support for aes-256-gcm: ${getCiphers().includes('aes-256-gcm') ? 'yes' : 'no'}`);
addVersion('sodium-native');
addVersion('sodium');
addVersion('libsodium-wrappers');