diff --git a/README.md b/README.md index 38ccc02..b815d24 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # menicka-cron - +Konsolidace obědových meníček pro vybírání obědů v práci. + [pondělí](#pondělí) · [úterý](#úterý) · [středa](#středa) · [čtvrtek](#čtvrtek) · [pátek](#pátek) · [sobota](#sobota) · [neděle](#neděle) ## pondělí diff --git a/cli.mjs b/cli.mjs index 7d701ec..ce79dfb 100755 --- a/cli.mjs +++ b/cli.mjs @@ -13,24 +13,23 @@ $.api() const menicka= await Promise.allSettled([ menickoCukrovarka(), menickoGlobus(), menickoMamafoodbistro() ]) .then(results=> results.filter(p=> p.status!=="rejected").map(p=> p.value)); const days= [ "pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota", "neděle" ]; - let out= days - .map((v)=> `[${v}](#${v})`) - .join(" · "); - - for(const day of days){ + let out= description+"\n\n"; + out+= days.map((v)=> `[${v}](#${v})`).join(" · "); // anchors for days + for(const day of days){ // menicka out+= `\n\n## ${day}\n`; out+= menicka.map(dayToMd(day)).join("\n"); } const gen= [ "", "" ]; - const readme= s.cat("README.md"); + const target= "README.md"; + const readme= s.cat(target); out= [ readme.slice(0, readme.indexOf(gen[0])-1), gen[0], out.replace(/(\*)/g, "\\$1"), gen[1], readme.slice(readme.indexOf("\n", readme.indexOf(gen[1]))+1) ].join("\n"); - s.echo(out).to("README.md"); + s.echo(out).to(target); - if(is_git) gitCommit(changed, "pull"); + if(is_git) gitCommit([ target ], "pull"); $.exit(0); }) .parse(); diff --git a/package-lock.json b/package-lock.json index a489e13..3b6cc98 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "menicka-cron", - "version": "1.0.1", + "version": "1.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "menicka-cron", - "version": "1.0.1", + "version": "1.0.2", "license": "MIT", "dependencies": { "jsdom": "~24.1" diff --git a/package.json b/package.json index cbf69e2..b8c7082 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "menicka-cron", - "version": "1.0.1", - "description": "", + "version": "1.0.2", + "description": "Konsolidace obědových meníček pro vybírání obědů v práci.", "bin": "cli.mjs", "scripts": { "test": "echo \"Error: no test specified\" && exit 1"