From a65ec0e7db01760eac9693e187853d826b26b024 Mon Sep 17 00:00:00 2001 From: Miao_Spring <539943419@qq.com> Date: Sat, 6 Jul 2024 12:34:16 +0800 Subject: [PATCH] update:2024-07-06 12:34:16 -remark:format code -AutoCommit --- AutoCommitPush.mjs | 53 +++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/AutoCommitPush.mjs b/AutoCommitPush.mjs index d99d7ef..878c85c 100644 --- a/AutoCommitPush.mjs +++ b/AutoCommitPush.mjs @@ -1,25 +1,26 @@ import _readline from "readline"; -import { exec } from 'node:child_process'; +import { exec } from "node:child_process"; -const execSync = (command)=>new Promise((resolve,rejects)=>{ - exec(command,(err,stdout,stderr)=>{ - if(err){ - console.error(stderr) - rejects(stderr) - }else{ - console.log(stdout) - resolve(stdout) - } - }) -}) +const execSync = command => + new Promise((resolve, rejects) => { + exec(command, (err, stdout, stderr) => { + if (err) { + console.error(stderr); + rejects(stderr); + } else { + console.log(stdout); + resolve(stdout); + } + }); + }); const readline = _readline.createInterface({ input: process.stdin, output: process.stdout }); -const input = async function (question) { - return await new Promise((resolve, rejects) => { +const input = question => + new Promise((resolve, rejects) => { try { readline.question(question, output => { readline.close(); @@ -29,15 +30,14 @@ const input = async function (question) { rejects(e); } }); -}; const generateDate = function () { const dateNow = new Date(); - const paddingNumber = function(num){ - return ("0" + num).slice(-2) - } + const paddingNumber = function (num) { + return ("0" + num).slice(-2); + }; let year = dateNow.getFullYear(); - let month = paddingNumber((dateNow.getMonth() + 1)); + let month = paddingNumber(dateNow.getMonth() + 1); let day = paddingNumber(dateNow.getDate()); let hour = paddingNumber(dateNow.getHours()); let minute = paddingNumber(dateNow.getMinutes()); @@ -45,11 +45,10 @@ const generateDate = function () { return `${year}-${month}-${day} ${hour}:${minute}:${seconds}`; }; - -;(async function(){ - const remark = await input('remark:') - const message = `update:${generateDate()} ${remark ? '-remark:'+remark : ''} -AutoCommit` - await execSync(`git add ."`); - await execSync(`git commit -m "${message}"`); - await execSync("git push"); -})() +(async function () { + const remark = await input("remark:"); + const message = `update:${generateDate()} ${remark ? "-remark:" + remark : ""} -AutoCommit`; + await execSync(`git add ."`); + await execSync(`git commit -m "${message}"`); + await execSync("git push"); +})();