Comparing version 0.1.11 to 0.1.14
21
index.js
var fs = require('fs'), | ||
path = require("path") | ||
path = require("path"), | ||
version = require("./package.json") | ||
@@ -8,8 +9,17 @@ let globalDB; | ||
directorio = directorio.join("/") | ||
//esto verifica la estructura de glitch, evitamos hacer esto con .assets pero este package solo es de prueba. | ||
if(fs.existsSync(`${directorio.split("/").slice(0, -1).join("/")}/${version.version}`)) { | ||
if(fs.existsSync(`${directorio.split("/").slice(0, -2).join("/")}/${version.name}`)) { | ||
directorio = `${directorio.split("/").slice(0, -4).join("/")}` | ||
} | ||
} | ||
try{ | ||
globalDB = JSON.parse(fs.readFileSync(`${directorio.join('/')}/mega_db.json`, 'utf8')); | ||
globalDB = JSON.parse(fs.readFileSync(`${directorio}/mega_db.json`, 'utf8')); | ||
} | ||
catch(error){ | ||
fs.writeFileSync(`${directorio.join('/')}/mega_db.json`, JSON.stringify({}, null, 2)); | ||
globalDB = JSON.parse(fs.readFileSync(`${directorio.join('/')}/mega_db.json`, 'utf8')); | ||
fs.writeFileSync(`${directorio}/mega_db.json`, JSON.stringify({}, null, 2)); | ||
globalDB = JSON.parse(fs.readFileSync(`${directorio}/mega_db.json`, 'utf8')); | ||
} | ||
@@ -19,3 +29,3 @@ | ||
function Save_data() { | ||
fs.writeFileSync(`${directorio.join('/')}/mega_db.json`, JSON.stringify(globalDB, null, 2)); | ||
fs.writeFileSync(`${directorio}/mega_db.json`, JSON.stringify(globalDB, null, 2)); | ||
} | ||
@@ -38,2 +48,3 @@ | ||
- datos | ||
- ordenar | ||
*/ | ||
@@ -40,0 +51,0 @@ |
{ | ||
"name": "mega-dtbs", | ||
"version": "0.1.11", | ||
"version": "0.1.14", | ||
"description": "simple database", | ||
@@ -25,2 +25,2 @@ "main": "index.js", | ||
} | ||
} | ||
} |
@@ -7,4 +7,5 @@ ``` | ||
``` | ||
Ahora tus datos no se eliminaran cada vez que llegues a actualizar mega-dtbs, por lo tanto se mantendran y podras trabajar con ellas cuando salgan futuras versiones de este package. | ||
En la carpeta principal de tu proyecto estara un archivo llamado mega_db.json, por favor no eliminar este archivo a menos que quieras eliminar absolutamente todas las bases de datos. | ||
- Ahora tus datos no se eliminaran cada vez que llegues a actualizar mega-dtbs, por lo tanto se mantendran y podras trabajar con ellas cuando salgan futuras versiones de este package. | ||
- Compatibilidad con glitch.com. | ||
- En la carpeta principal de tu proyecto estara un archivo llamado mega_db.json, por favor no eliminar este archivo a menos que quieras eliminar absolutamente todas las bases de datos. | ||
``` | ||
@@ -11,0 +12,0 @@ ## Metodos: |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
43217
658
360