Começar
Instalação
bash
yarn add dumpkit
# ou
npm install dumpkitUso Básico
Importar o que precisas
js
import { dump, dd, inspect, trace, measure } from 'dumpkit';Dump de um valor
js
const user = { nome: 'João', idade: 30, tags: ['admin', 'user'] };
dump(user);Output:
{
nome: "João",
idade: 30,
tags: ["admin", "user"]
}Dump e parar (dump and die)
js
dd(user); // Mostra o valor e termina o processoObter string formatada sem imprimir
js
const output = inspect(user);
console.log('Debug:', output);Traçar fluxo de execução
js
function autenticar() {
trace('auth-user');
// ... lógica de autenticação
}
autenticar();Output:
[Trace] auth-user at src/auth.ts:42:12Medir performance
js
// Síncrono
measure('ordenar-array', () => {
return array.sort();
});
// Assíncrono
await measure('consulta-db', async () => {
return await database.find({ id: 1 });
});Output:
[Measure] ordenar-array: 2.35ms
[Measure] consulta-db: 45.23msPróximos Passos
- Consulta a Referência da API para opções detalhadas
- Vê Exemplos para usos avançados
- Lê sobre a Filosofia por trás do dumpkit