buzzk
Version:
뿌지직 (BUZZK) - 치지직(CHZZK) 챗봇을 더욱 쉽게 개발할 수 있도록 돕는 비공식 라이브러리.
27 lines (20 loc) • 887 B
JavaScript
const axios = require("axios");
function getVersion () {
let localPkg = require("../package.json");
return localPkg.version;
}
async function check () {
let localPkg = require("../package.json");
let remotePkg = await axios.get("https://raw.githubusercontent.com/Emin-G/buzzk/master/package.json");
if (remotePkg.status != 200) return console.log("[BUZZK] 최신 버전에 대한 정보를 불러오지 못했습니다.");
remotePkg = remotePkg.data;
localPkg = String(localPkg.version).split(".");
remotePkg = String(remotePkg.version).split(".");
for (let v in remotePkg) {
if (parseInt(remotePkg[v]) > parseInt(localPkg[v])) return console.log("[BUZZK] 새로운 버전을 찾았습니다! ( npm install buzzk@" + remotePkg.join(".") + " )");
}
}
check();
module.exports = {
getVersion: getVersion
}