config-yaml-binary-bug/src/index.js
2024-04-20 20:41:49 +03:00

11 lines
456 B
JavaScript

import config from 'config';
import { Buffer } from 'node:buffer';
const expectedSecret = new Uint8Array([ 0, 1, 2, 3, 4, 5 ]);
const actualSecret = config.get('auth.secret');
console.log('Expected secret:', expectedSecret);
console.log('Actual secret:', actualSecret);
const expectedBuffer = Buffer.from(expectedSecret);
const actualBuffer = Buffer.from(actualSecret); // fails here
console.log('Buffer equality:', expectedBuffer.equals(actualBuffer));