From 2a67982d540e075ba973d48c847fcef30456937c2e6a7bec158822e90853008f Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Sun, 1 Mar 2026 17:05:40 +0100 Subject: [PATCH] [Build] Improve --- build.js | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/build.js b/build.js index 1b3fa36..73fc7c6 100644 --- a/build.js +++ b/build.js @@ -1,4 +1,5 @@ const fs = require( 'fs' ); + const navMenu = '' + fs.readFileSync( './src/nav.html' ); const footer = '' + fs.readFileSync( './src/footer.html' ); @@ -11,9 +12,11 @@ const footer = '' + fs.readFileSync( './src/footer.html' ); const treeWalker = ( dir, extension ) => { const ls = fs.readdirSync( dir ); const fileList = []; + for ( let file in ls ) { if ( !ls[ file ].includes( '.' ) ) { const newFiles = treeWalker( dir + '/' + ls[ file ], extension ); + for ( let file in newFiles ) { fileList.push( newFiles[ file ] ); } @@ -23,15 +26,30 @@ const treeWalker = ( dir, extension ) => { } return fileList; -} +}; -const addNavAndFooterToFile = ( file ) => { +const addNavAndFooterToFile = file => { const f = '' + fs.readFileSync( file ); - const navIndex = f.indexOf( '