ysteelx.db
Version:
İndirilebilir Database Modülü
20 lines (17 loc) • 704 B
JavaScript
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