Skip to content

Commit 19d48f6

Browse files
authored
feat: print out support for aes-256-gcm in native node:crypto (#10764)
1 parent e3e3c21 commit 19d48f6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/voice/src/util/generateDependencyReport.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/* eslint-disable @typescript-eslint/no-var-requires */
22
/* eslint-disable @typescript-eslint/no-require-imports */
3+
import { getCiphers } from 'node:crypto';
34
import { resolve, dirname } from 'node:path';
45
import prism from 'prism-media';
56

@@ -65,6 +66,7 @@ export function generateDependencyReport() {
6566

6667
// encryption
6768
report.push('Encryption Libraries');
69+
report.push(`- native crypto support for aes-256-gcm: ${getCiphers().includes('aes-256-gcm') ? 'yes' : 'no'}`);
6870
addVersion('sodium-native');
6971
addVersion('sodium');
7072
addVersion('libsodium-wrappers');

0 commit comments

Comments
 (0)