@rbac/rbac
Version:
Blazing Fast, Zero dependency, Hierarchical Role-Based Access Control for Node.js
18 lines (13 loc) • 644 B
JavaScript
// Test manual color control
const { defaultLogger } = require('./lib/helpers.js');
console.log('=== Teste 1: Cores automáticas (detecta TTY) ===');
defaultLogger('admin', 'user:read', true);
console.log('');
console.log('=== Teste 2: Cores desabilitadas manualmente ===');
defaultLogger('admin', 'user:read', true, false);
console.log('');
console.log('=== Teste 3: Cores habilitadas manualmente (força cores) ===');
defaultLogger('admin', 'user:read', false, true);
console.log('');
console.log('=== Teste 4: Compatibilidade - sem parâmetro (comportamento antigo) ===');
defaultLogger('user', 'product:write', false);