UNPKG

ysteelx.db

Version:

İndirilebilir Database Modülü

20 lines (17 loc) 704 B
const fs = require('fs') const chalk = require('chalk') //tanım end 31 // hatalar 31 const valueerr = chalk.red('[YSteelX.DB] Value Girmelisin!') const arrayerr = chalk.red('[YSteelX.DB] Value Array Olmalıdır') const undefinederr = chalk.red('[YSteelX.DB] Böyle Bir Veri Olmadığı İçin İşlem Geçersiz') // hatalar end 31 var read = (files) => JSON.parse(fs.readFileSync(files,'utf8')) var write = (files,data) => fs.writeFileSync(files,JSON.stringify(data,null,4)) function push(key,valueozbir) { const data = read('./database.json') if(Array.isArray(data[key]) == false) console.log(arrayerr) data[key].push(valueozbir) write('./database.json',data) } module.exports = push