From: Anthony Talarico Date: Wed, 13 Jun 2018 12:38:37 +0000 (-0400) Subject: fixing line reader function X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=61512a044cde4d9b6218e3f54d9044be1b95b430;p=WP-Themes%2FglmOrigin.git fixing line reader function --- diff --git a/setup/moduleLib.js b/setup/moduleLib.js index 2236449..b39a4ac 100644 --- a/setup/moduleLib.js +++ b/setup/moduleLib.js @@ -1,7 +1,10 @@ const modLib = (function() { return { - editSassFile: function(reader,mod){ - console.log(reader); + + editFile: function(reader,mod){ + reader.on("line",function(line){ + console.log(line) + }) }, setModules: function(modType,modName){ appState[modType] = modName; @@ -81,8 +84,8 @@ const modLib = (function() { modType: modType, active: true, path: `${fullPath}/${modName}`, - sass: `${reference}/${modName}`, - functions: `${reference}/functions/${modName}.php`, + sass: {lineRef:`${reference}/${modName}`, sassFile: 'dev/app/scss'}, + functions: {lineRef: `${reference}/functions/${modName}.php`, functionsfile: 'dev/modules.php'}, reference:reference }); }); diff --git a/setup/renderer.js b/setup/renderer.js index 4d956b4..97e64dd 100644 --- a/setup/renderer.js +++ b/setup/renderer.js @@ -5,10 +5,13 @@ const dir = require('node-dir'); const appState = {}; const lib = require('./moduleLib'); -// PHP Functions File Libraries index file -var functionsFileReader = require('readline').createInterface({ - input: require('fs').createReadStream('dev/modules.php') -}); +var file = require('readline'); + +function fileReader(filePath){ + return file.createInterface({ + input: require('fs').createReadStream(filePath) + }); +} // Sass File Imports index file var sassReader = require('readline').createInterface({ input: require('fs').createReadStream('dev/app.scss') @@ -48,6 +51,6 @@ $(document).on("click", '.module-item', function(){ thisModule.active = true; } lib.updateModule(thisModule) - lib.editSassFile(sassReader, thisModule) + lib.editFile(fileReader('dev/app.scss'), thisModule) }); lib.scanDevDir(); \ No newline at end of file diff --git a/setup/tools.js b/setup/tools.js index e69de29..8cb6111 100644 --- a/setup/tools.js +++ b/setup/tools.js @@ -0,0 +1,5 @@ +const tools = (function(){ + return{ + + } +})() \ No newline at end of file