aboutsummaryrefslogtreecommitdiff
path: root/generator/main.js
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2024-02-28 23:20:32 -0500
committerGravatar Chris Xiong <chirs241097@gmail.com> 2024-02-28 23:20:32 -0500
commit23325bdab3108c42f0157625f995b532a13096c7 (patch)
treeb387b47af065d7c2fda5e8afd3d1946d3c22d76e /generator/main.js
parent42b38863761f8258781406469505f0ac1c27ac54 (diff)
downloadsbs-23325bdab3108c42f0157625f995b532a13096c7.tar.xz
Um... Version bump anybody?
- Corrected treatment of "WIP" and "UNLISTED" posts. - Add wrapper for make4ht. - Improved html5 compliance (still not fully compliant tho). - Node 22 compatibility.
Diffstat (limited to 'generator/main.js')
-rwxr-xr-xgenerator/main.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/generator/main.js b/generator/main.js
index e25d5f2..ce6c8ff 100755
--- a/generator/main.js
+++ b/generator/main.js
@@ -10,7 +10,7 @@ const fs=require('fs');
const path=require('path');
const scanner=require('./scanner');
-const list=scanner.scan(content_dir,dest_dir);
+let list=scanner.scan(content_dir,dest_dir);
const tags=scanner.build_list_index();
const taglist=Object.keys(tags).sort();
const force=process.argv.indexOf('--force')!=-1;
@@ -49,6 +49,7 @@ if(i.needsupdate||force)
const listrenderer=require('./listrenderer');
listrenderer.set_template(path.join(template_dir,'list_template'));
+list = list.filter((t) => (t.date.indexOf('UNLISTED') == -1));
const list_dir=path.join(dest_dir,'list');
const ppp=posts_per_listpage;
ensure_dir(list_dir);