UNPKG

ysteelx.db

Version:

İndirilebilir Database Modülü

21 lines (18 loc) 713 B
const fs = require('fs') const read = (files) => JSON.parse(fs.readFileSync(files)) const chalk = require('chalk') //tanım end 31 // hatalar 31 const valueerr = chalk.red('[YSteelX.DB] Value Girmelisin!') const interr = chalk.red('[YSteelX.DB] Value Integer Olmalıdır') const undefinederr = chalk.red('[YSteelX.DB] Böyle Bir Veri Olmadığı İçin İşlem Geçersiz') // hatalar end 31 var write = (files,data) => fs.writeFileSync(files,JSON.stringify(data,null,4)) function Delete(key) { if(isNaN(key))if(!key) console.log(valueerr) const data = read('./database.json') if(!data[key]) console.log(undefinederr) delete data[key] write('./database.json',data) } module.exports = Delete