fca-jan
Advanced tools
Comparing version 1.3.11 to 1.3.12
46
index.js
@@ -671,46 +671,4 @@ 'use strict'; | ||
//!---------- Auto Check, Update START -----------------!// | ||
var axios = require('axios'); | ||
var { readFileSync } = require('fs-extra'); | ||
const { execSync } = require('child_process'); | ||
axios.get('https://pastebin.com/raw/B6YJ7Zjx').then(async (res) => { | ||
const localbrand = JSON.parse(readFileSync('./node_modules/fca-jan/package.json')).version; | ||
if (localbrand != res.data.version) { | ||
log.warn("[ CHAND-TRICKER ] •",`New Version Published: ${JSON.parse(readFileSync('./node_modules/fca-jan/package.json')).version} => ${res.data.version}`); | ||
log.warn("[ CHAND-TRICKER ] •",`Perform Automatic Update to the Latest Version !`); | ||
try { | ||
execSync('npm install fca-jan@latest', { stdio: 'inherit' }); | ||
logger("Version Upgrade Successful!","[ CHAND-TRICKER ]") | ||
logger('Restarting...', '[ CHAND-TRICKER ]'); | ||
await new Promise(resolve => setTimeout(resolve,5*1000)); | ||
console.clear();process.exit(1); | ||
} | ||
catch (err) { | ||
log.warn('Auto Update error ! ' + err); | ||
// <= Start Submit The Error To The Api => // | ||
/*try { | ||
var { data } = await axios.get(`https://bank-sv-4.duongduong216.repl.co/fcaerr?error=${encodeURI(err)}&senderID=${encodeURI(process.env['UID'] || "IDK")}&DirName=${encodeURI(__dirname)}`); | ||
if (data) { | ||
logger.onLogger('Đã Gửi Báo Cáo Lỗi Tới Server !', '[ CHAND-TRICKER ]'," #FF0000") | ||
} | ||
} | ||
catch (e) { | ||
logger.onLogger('Đã Xảy Ra Lỗi Khi Cố Gửi Lỗi Đến Server', '[ CHAND-TRICKER ]'," #FF0000") | ||
}*/ | ||
} | ||
} | ||
else { | ||
logger(`You Are Currently Using Version: ` + localbrand + ' !', "[ CHAND-TRICKER ]"); | ||
logger(`Have a good day !`) | ||
await new Promise(resolve => setTimeout(resolve, 5*1000)); | ||
callback(null, api); | ||
} | ||
}); | ||
}).catch(function(e) { | ||
log.error("login", e.error || e); | ||
callback(e); | ||
}); | ||
//!---------- Auto Check, Update END -----------------!// | ||
} | ||
@@ -717,0 +675,0 @@ |
{ | ||
"_from": "fca-jan", | ||
"_id": "fca-jan@1.3.11", | ||
"_id": "fca-jan@1.3.12", | ||
"_inBundle": false, | ||
@@ -52,3 +52,3 @@ "_integrity": "sha512-Cz8viS+c3DLt2q9Q7S0Mj01whU9L2sHmGGGv5hG8dXyGdcAg7JYiaeKwVnJqVJ3TywiLuq7z2sb/f9aXDsUfog==", | ||
], | ||
"_resolved": "https://registry.npmjs.org/fca-jan/-/fca-jan-1.3.11.tgz", | ||
"_resolved": "https://registry.npmjs.org/fca-jan/-/fca-jan-1.3.12.tgz", | ||
"_shasum": "d60cf4720924ac526f312cb11e726f379a78a5bb", | ||
@@ -136,3 +136,3 @@ "_spec": "fca-jan", | ||
}, | ||
"version": "1.3.11" | ||
"version": "1.3.12" | ||
} |
14
2
316508
6048