Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 1.44 KB

README.tr.md

File metadata and controls

63 lines (46 loc) · 1.44 KB

🛠️ @mehasoft/dd

@mehasoft/dd, Laravel'in dd() fonksiyonuna benzeyen, Node.js için geliştirilmiş bir debugging (hata ayıklama) aracıdır. Konsola renkli ve detaylı çıktı vererek hataları tespit etmeyi kolaylaştırır.

npm license


🚀 Kurulum

Node.js projenize eklemek için:

npm i -D @mehasoft/dd

📌 Kullanım (ES6)

import { dd } from "@mehasoft/dd";

const user = {
  name: "Mevlüt",
  age: 22,
  skills: ["JavaScript", "Node.js", "Laravel"]
};

dd(user); // Çıktıyı renklendirilmiş bir şekilde gösterir ve süreci durdurur

📌 Kullanım (CommonJS)

const { dd } = require("@mehasoft/dd");

const user = {
  name: "Mevlüt",
  age: 22,
  skills: ["JavaScript", "Node.js", "Laravel"]
};

dd(user); // Çıktıyı renklendirilmiş bir şekilde gösterir ve süreci durdurur

Alternatif olarak birden fazla argüman da iletebilirsiniz:

dd("Bir hata oluştu!", { errorCode: 500 }, ["Hata detayları"]);

🎨 Örnek Çıktı

Konsolda renklendirilmiş ve formatlanmış bir çıktı göreceksiniz:

🛑 DEBUG DUMP
{
  name: 'Mevlüt',
  age: 22,
  skills: [ 'JavaScript', 'Node.js', 'Laravel' ]
}

📄 Lisans

Bu proje MIT lisansı ile lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasına göz atabilirsiniz.