Skip to content

Her şeyi kaydedebileceğiniz ufak veritabanı. Kolayca okunabilir. JSON olarak size geri döner. İstediğiniz dosya türünü kullanabilirsiniz. Ayrıca modül kurulumu da gerektirmez.

Notifications You must be signed in to change notification settings

AhmetEsad/sakla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sakla

Her şeyi kaydedebileceğiniz ufak veritabanı. Kolayca okunabilir. JSON olarak size geri döner. İstediğiniz dosya türünü kullanabilirsiniz. Ayrıca modül kurulumu da gerektirmez.

const sakla = require("sakla");

Okuma

sakla.okut("./test.sakla"); // a=b
// {"a": "b"}

Ekleme

/* test.sakla dosyasının içeriğini:
a=b
c=d
olarak varsayalım. */
sakla.ekle("./test.sakla", {"x": "y"});
/* test.sakla dosyası:
a=b
c=d
x=y
olur. Aynı zamanda size {"a": "b", "c": "d", "x": "y"} olarak döner. */

Üzerine Yazma

sakla.üzerineYaz("./test.sakla", {"a": "b"});
// test.sakla dosyası a=b olur.

Silme

/* test.sakla dosyasının içeriğini:
a=b
c=d
olarak varsayalım. */
sakla.sil("./test.sakla", "a");
// yeni dosya içeriği c=d olur ve size {"c": "d"} olarak döndürür.

Bilinen Hata(lar)

  • Silme fonksiyonu dosyada yalnızca bir değişken varsa çalışmıyor. Kısaca dosyanızda hep bir tane fazladan değişken tutmalısınız.

About

Her şeyi kaydedebileceğiniz ufak veritabanı. Kolayca okunabilir. JSON olarak size geri döner. İstediğiniz dosya türünü kullanabilirsiniz. Ayrıca modül kurulumu da gerektirmez.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published