Note that:
It isn't a compressor, the name "Smasher" might make you think that it is a compressor (terrible name, I chose), but it isn't. The idea is to use it programatically. Originally it was used to index cloud formation scripts that were stored on disk. It will parse the files assuming that they are JSON files. However there can be many usages, For example:<p>- When parsing several directories of files it's nice to just provide a path rather than iterating through all the directories (which means more memory and usage of resources).<p>- You may use it to index your directories and easily locate the place you are looking for.<p>- Or may be you can use it to search files or folders based on some keywords.<p>- Or you can use it where you need some sort of virtual filesystem