Doesn't work on bigger projects
On Bigger Projects the stack quickly fills up.
Error message:
RangeError: Maximum call stack size exceeded
at readFile (C:\Users\Phil2207\AppData\Roaming\npm\node_modules\cpp-merge\lib\parse\utils.js:31:15)
at CppFileMerger.parseFile (C:\Users\Phil2207\AppData\Roaming\npm\node_modules\cpp-merge\lib\parse\CppFileMerger.js:46:50)
at CppFileMerger.parseIncludedFile (C:\Users\Phil2207\AppData\Roaming\npm\node_modules\cpp-merge\lib\parse\CppFileMerger.js:70:21)
at C:\Users\Phil2207\AppData\Roaming\npm\node_modules\cpp-merge\lib\parse\CppFileMerger.js:54:25
at Array.map (
A Solution could be to store stuff not needed right away in temporairy files. That Might slow down the Program quite a bit though, since file operations are slow.