{"_id":"fs-merger","_rev":"25-71ed8f9e79b3eb46edcd5862d33fa410","name":"fs-merger","dist-tags":{"latest":"3.2.1"},"versions":{"1.0.0":{"name":"fs-merger","version":"1.0.0","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"86dcedfc4292bcb32f89cf2196d302f4709e9c49","_id":"fs-merger@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"dist":{"integrity":"sha512-8VKDtIZ8KbtQ9A3+ClPclcKay/wA1TOBXmRL8bUXC9tf492wmEBMuAzODWDoztiutnTURZW0mWh1hqG2e1CTGA==","shasum":"cf7ae2cbac98df646c746dbda077943e6c6c0baf","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.0.tgz","fileCount":4,"unpackedSize":9550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB+SCCRA9TVsSAnZWagAAAdEP/3Ik81OBOgr0TPsdyaIH\nROFObNEliPROx27wvfHrszI1uNjC354AjtuNN7S/6y1n9RSWyPG+BFWNANyR\n7bNKxKv0O3/ZPTGhqHlDzktYOzxJm/7ZISvJ213K68IVKty11FNetnv7RHdg\nVi4GonlLYwH4vrDFdPWWyvv9I4A9/ZKxt2G1iJoY4uBa0HHC3oKy9R1HL1Wo\naPfOkZfR9DJpJ3hQ8hOqQyum7EBkZPwYYf/W4URRClRpT2cirJfoKfvYEy6y\nF12sPnC8/GOTjxmYtpyELXPczA5ua8hKaApadSGytldJfq8WSSkjpOZ7/CdR\nk2J0OrdaoTR8/gz4rlud/CjXmsO4Kj/0GhnPZtqoeIUfRLuzYTmgLSOjdSYl\n/aWTIwZ3l8v/XUV7TDPkFof8hN20e0GSJCqHQ17QInlRlELIVSsMArdUybZD\nebQD864QzXJvhUzc6D1Jxbn+CNO0x8YdgahRwo12ls4GKdwIBJkFbyCpzC5C\n5gUVIh0qb1Zggk0I4z/vBP7oLykbgWwtAxc0AcUH+AtHS31UXkg+YYM2Jlov\np5BJc1a5F3AfhI+KPDyB/m+BgjNeBS5sSmZWiqKffjkoi0HdDTc+ZnqPgmXJ\nX4CbsTBqTmV3kwzs9d1NaSorDlljw5rHju5myGyb8Qln8QF8AC0NepmVO+ZU\nLfCC\r\n=kpir\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZsZmosHavJQNhZ41xNQyAmavCBGFop+BN0Jl5id6UxwIgVHuafM/m53gNNGM3l7SNxpNuUtjzIzQ9ETKDCZXGi5U="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.0_1560798338075_0.35370093666960134"},"_hasShrinkwrap":false},"1.0.1":{"name":"fs-merger","version":"1.0.1","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"0a318ff4dc24f94b1b41d9fc70ee944e722f49ad","_id":"fs-merger@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"dist":{"integrity":"sha512-kybO3s6n65UnkdwZ2Kg7IbtcKtSDRxPx68PQMd1e2o1rDkdDkYqmol+LwARAHFBnxDQEshMMQXVtJOsVRyF49A==","shasum":"c1c4e633e7de1175387fb62f47de564265a6c0af","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.1.tgz","fileCount":4,"unpackedSize":9862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCpHoCRA9TVsSAnZWagAAhEQP/2w06v7tI2CNIDewyOkN\nEwYnqRn+D1r8wSyB09WmNg+6dYCtp+t97NKZ+AJlkVjMqtMUQ7zxrrGrJ503\n6z0PLHt5Cu6TXZy1+djW+plQa4gZ23G7SpKRYtWXptvuZT489WR0k82fyYpi\n0VLhG70BWM82UEJqNUmsB/E6O6MP4MghkElIRnDXhBlsXX9Sf0xyjmYekOeF\nWSAnUHs3AHHCXpeMl2Sys2EAJwrS3idXF3EtPpci2AnxkXDaFtgz7BB8oyRu\ndMNjvWh/vT6zM+2PYZ3pwSqVrOlnZLKe6FATG0qb8JWdULH7LgNOup/GDhhL\nh415ehvKU9PgrJUb+Z3s/4ixABXpWcZpduglsd/Iu2a3LKQvq7qEkJKtM3pe\nq30FmEM2MJUWSPq7HM1tM2A9H2RSxkCkYHHIiXKxluRPi1Mj64qplhgrh1i+\n9rLNV1JnhSu9mP/wj82tEPASKGJGfUudVj2Iv4Ddy39ca6tNDnckrvYkrM4Z\nc1OWHy0QtF+BlKwqp5+AXTH90EViK7sHIDqpeSBH57ISIhVoe0blWf2i2l1i\n4c/+23ezEYfEKuLZ/wviW2gTznuiORji6ciinLaZT2Pfz8rjgJU8BQ3ClOja\nfS1TTY7LdAwxz0TK2zVH789BFtD4Ou7vS2Eglb+onLjKMXT5AdQR29TOeZqq\nQCis\r\n=GBgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdS5KxmUXuOYrYe35L+TAiiDA+lDN66YkAEceLAkWwfgIgCrHEITZEDhsd4fE+uAXHTvkezPnVQKrKwZtIQY4vEPw="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.1_1560973798994_0.4675088283741835"},"_hasShrinkwrap":false},"1.0.2":{"name":"fs-merger","version":"1.0.2","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"86ae71f90b65aab2de284334ac0f11be1f67df33","_id":"fs-merger@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"dist":{"integrity":"sha512-9rVpqbIuGY6RoJSgOE1oIEPk3rwxw1ftnJfUHcyB4at2i+UlUvB41q14hCNLIE9kym5slG90kuEAZ4aAgGHBjg==","shasum":"98abc5c2009ab6d7906867bdd90c7e0c475622d0","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.2.tgz","fileCount":5,"unpackedSize":10332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdElg6CRA9TVsSAnZWagAAkMAP/1Frk7/+goiqXekd3aYV\nzXsiCXKXCbr28VM+hgEVwwJQ8mTLwwGQlyiS8AP8xuDjOaW1Ysv5Mg53N20D\n9vktVGfYGt6jwTMZWl5bGCZNG+cpN/sYOviSVYl9My94fjpkPhZw4vmnnpJc\nlHFevX8YIXbUf04DFU2l5QUJesFerZVCC5B/4BxwaHB4Y+O41yeDuGq69JzD\nce3VdcqhzeBDiMPKknr2VuFVQGHqYcjwwGbdmkoBX2VmxgVd48FwSDSDzyca\n76hieiNcz6+nBfvPrqftCeUSVIQ0vmC8jtaZN7kfEyX+/rTpm4wDNEhWCunb\nFmYV/6uyL82PJAS0MpidmNk+q1gy5VdoF1KqM7GZJzJewOrSeQaaWw3LCTQO\nSpCX1UNtmOpH+M3n0omKgYYNKgAGHmpC0U9MSz4L+VH+QTtbONGe0EKU+UvF\nodNQ4srzUglzmXC0dAkVuT+2E1TWnZ+q3VfZwUjGUMnBZo5R/Gm23bMDIEyw\nc9KXcqQKrFDzwAZMBacFBfkFcGFxUBxV63dGIO669Ty3MYkTM9d+WpaQ1BHN\nY5weNMlMiJhSRFf9iaUksUt8yGPW5RY4/E1k4bl9hxfivsw1f7zlIuOidYbz\nFHEG2/aOWufJUj1awbvrkANRJVRqJ4PVdJHD5RcEk3IWLifS6LJMsQbof3Xc\n/d6x\r\n=BpQX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVKlYicxywr1jli8heZG0nImlMXcWrqlrWGQDqjoc9VAiBPFewtnl70cA3ow1vxCDVeMqKwPkWq6f1Te4WmfN+zfg=="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.2_1561483321369_0.8652697358776944"},"_hasShrinkwrap":false},"1.0.3":{"name":"fs-merger","version":"1.0.3","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"2b2151bbdf6b8f3a9ca2b779312b6809197fa1f3","_id":"fs-merger@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"dist":{"integrity":"sha512-YZfhvibDsxNNdMtiOCQ7R5UzeGVhy9TsN6gYlZ6Br5Q4fG2lIol7Dj28ixEeV4AaCYaLpQGZduuq3RfFSjc8NA==","shasum":"cfb93a6a4d58181d185c621dc007a3d26cba5788","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.3.tgz","fileCount":5,"unpackedSize":10453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXyD4CRA9TVsSAnZWagAAYSYP+gOeo9vL02hjgJ9Z4gy+\nMWOEZmZKgrBu+VvEXGdQnv5jjDMMLiLL8kaOmHL1fAklSvTh2zby3b9eyp7L\nvfO2BtVZq4pUAJi1eGNu07PkkQ1qUpymgv07FTh3bDv3WcRsxyNCJMfKNUyB\nU/ZTYSUgW4/tRAKFFZWhhMuEa+mNJj4TKCt5I9yH4/ZkElm2LFDJiCzgScgd\n0rak2rA+9XYVkcKVndlbfv3jtSs4HSBIn24um9B6FmOnkLzpf9qFelNqPf8v\np/Q80DDFNEQZv+9uxCTErsmL2lyY0ZTmrNNVsMNrbPp1nkAodR/PRZUGHZzZ\nRai8bkh2zb7lPeO1sIpur/SxMi2XMy6vThBGLX7Wo9dUtFtHavcJbP0iPTS8\n879DVjrvuXmQhC2aQlXCDZk98Vk9GjtYnjdUO4icfMQJ2gkWEjM08fBQvmmb\n4DEMqpZ9zSAfbD8Mqz/Vbz52mEggB8Cv3+U8zA83pMrsf6Spl4KNSeTeSD1K\nZ1LMOIAQNXzKOktX9t+OAqhpny8NHxrnwxHTbIn++gkfuQ+g4Xqmpa47a/k3\nTNEnkJsuvhpLpu6uFJYCGsb2d2f8KGmo6pGjPHGPtdjAHHI1Y56bxgN0wQTf\nuUNyKplQsJwVr3JU6+7VhyMPS9tSuIYX/Mk/H3J/tiahigbFIp3eVRvCUOpP\nmHww\r\n=G6V6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX1oGukEmEmlUCq2JABrbHWnMNvqfgjdYXXhC6GN4lFgIhAOlUS64kq/luzXo94DnfWW9qsINiD7giAHNxoe5zieNu"}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.3_1566515448280_0.8818558186736751"},"_hasShrinkwrap":false},"1.0.4":{"name":"fs-merger","version":"1.0.4","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"4a6582b3161de5cf80cd46bfbdf9662ac2212434","_id":"fs-merger@1.0.4","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-piaxIiSVMFglYGSodmkrlVH4RGmRf9idvW6M2l53JrXaCH7qEvVvrLa4jTX4d3ag/SyerhsbQQWkF+Ita8hE7w==","shasum":"56bcad650b7ca76c4399807c08db508502e9f647","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.4.tgz","fileCount":5,"unpackedSize":10639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYEuyCRA9TVsSAnZWagAAqeAP+gO4nU9dZRfqEOFQHwJl\nFwE7We1cOu9dcMFL5DByypWYgaghpJpWKt6fTGg5gsq8Lisq9ZLEoVVciI5c\nvjB2WDyEVK+enytFXmIXlLDdaNfQ9wsMdnD7FT7ouIxQCAnOuWaNUZmBKpvz\nYMkkV/l0t+DsAmAU7UwsYLoNALHjfUg4I66eXJ2cbtoiMxm+CclpAm5b7saJ\n01EXwNeWWwoLHN9wJOw/rFc9HFPDyeh00Zo/nn0otSI6QUvgmBBUYeLznght\ndzQB+GVq7ytiwekXX/CMzNPWL2bBR0CxPGcdb+ma19i0l8xBgypuO4UqNbKc\nayjZzJJlPANScbAIEmHqbzAjN7F3nQXkGlbrAW1zqE38aX3JiFn3V9fF9EPQ\nDNqClmrf25J6+KWfzse2MVDOsUzJs+DDyx4tkK2+AtC+N11hs5Twbu4K+mv8\nj0JjqHwfIOSCOydmkEW7u8m1snfFP/Vv/HMHuf49hH0rHKmlbbtLTEza0HRg\nOEAdirdpV7pOKBQL3g9C2cqLFlgcMdImKCLmo1JQzjxXOqQufO07TpoAfW6X\nU21ucNBDrxtnLrdZpqMKs8g8zjg6HeyRdpwYxqsW5H9B/lzc3mgxuKPj6Hal\njAtX+bjOu9+YOYtvmj/UpcHjhfT6gZdGo782XirScIvzjT8/r5YpjFozo8Q7\npne1\r\n=IlXR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTu4Na7vAeKwwQfaCikzneleZTPutLIsk/w4aBBa3Q5wIhAIiO/cxj9/jhRIHwCl1ETQ/iZvflbpmcTO/Y/GYwangM"}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.4_1566591921609_0.905838798236652"},"_hasShrinkwrap":false},"1.0.5":{"name":"fs-merger","version":"1.0.5","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"584dc6aaf2d156d3a02841292e39fc825bec1f5c","_id":"fs-merger@1.0.5","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-giJhoXYBp3s1281/ipS03HKLR9OElN5VFrBy1Z+7gw0R0f3HwRqOjtdG8qAT4csXE5Mdnp0E2TBOSGlGWd7KDw==","shasum":"7ac19062418a22331dd83421fb86c3a787701725","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.5.tgz","fileCount":6,"unpackedSize":11925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZsMRCRA9TVsSAnZWagAAoMYP/0RkpXx/Nbz5dzzZlz8G\nQEJehDUewzhGqoow17Wt2TfgPqr016Au7zWNmEBsYdIoA7WuBA3pWy9+RCFX\nKT19dU8IM5GddRfrbBbGNkGI9uHmk+DoBU/v9q1pjJsToXfObT7DjFSecf6I\n1nLv5JWcjadEXXCi+k3xu6tDZWTtkK1ee/m8W3io1xbPPn5Mqkcc9Q4KK1Zt\ncsY2iim5PfH3rWShVtSJnZz/IdkDyEEtaE+Gztt+O2rczjEXleNbfg9I/tl+\nkOn3FNHq4XaDFKEmuaJT7w//NGFgtrb8cNGqWJ2aEYH2Z3JdzAdq8n0od8RG\n0aZFWCOyZYvBvwIpdGRKm0iCmVquuCGKWL//iGjcQ5nfBk9oo5Lxk2p1cQV5\nNeaFqglzwES5X2bA5U26WMlGVbI/Q98zcok4GZezftfcvRWsX8xnxXUuUgPz\nbjXboZvvGKi2ws3Ui5Nat3/OoBKmgCY9ZGwdyq5Vz4fUMhKMzgK3V4XK4/3/\nj5o/WdVb0d4ehMmRxjuVo3mtVx/s1rWJSSc7WjgEj11+Z0oQQ1EVFtvlXNzg\nJidfXJPykkyXjGwGsmsZzbJI5FWsBwLmv52uybsbdq+PjDrqIIvRfLyeS5SU\nN23TgfMDNVKzDzQ+aK7J/4QL7d2TwUzdS42D1DgptQyIrRtqHtmPw/9Qvwqf\nAlBq\r\n=qWbX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6K6hO/J9OgITvwPLnYOyTZTD530ihPfFAXVXxL2rB0AiEAh3xZt8uat9MiNK3R7W75QS2wpONoU2ESY7A9YCbv3h8="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.5_1567015697222_0.116655796099147"},"_hasShrinkwrap":false},"1.0.6":{"name":"fs-merger","version":"1.0.6","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"083c7356378b6f7ac9642c970d1b0b51a7ae93a2","_id":"fs-merger@1.0.6","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-sXohEPxnvmK42dtcYEInb5ZF77LNUERR33XvOH2ZRYHZ+nt1T0McLjR1th8CAL6Su+h/YGMQRp3VBzlDN2jwpw==","shasum":"624444c67dbc8995d949922bdad7c5158a50126d","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.6.tgz","fileCount":6,"unpackedSize":15412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcXsHCRA9TVsSAnZWagAAAcYP/2kdv2/BOKhuW/F24D78\nySksAUh16Hi86TlPGPZQzpwPirkNLJS78lkfd8BEO7OmAAIaaQjYc1plJJqj\nuiyKoPUgI8v8vFxU5zU/RoeUWJ5xylNPkfGcIk2lb3TcJ25OCZ+DQyaqHj5M\nYFIvuRrSFYbhmXnu5N25ZuTW8YuaN04Q9nJRie3yQrpAQep1BBS/CPRk6viQ\nF0bTDLqurKbOBr4pGwdRGTexlY2LL2qHmdI5v15HvejiDeGcue2aaOmSkvY8\n/EJCT7vhKYZPeuJ2i446W2PSlpsrmMwqQAbaHgx8YhpxRE8e86e6DKPNzWpv\nTCN96dbQL9pL4Iq7ENqyNouzO0OUbrq2lyu9qlvI/ky0aAtrwLmZOy8K5pLs\nxjF+MyMWxSiRU06ifJ7cQ7XiMqT0x156Z2Wiww7lwqdYZhpmNvtIX3iQKaE3\nvMwv2+YMrTp3yQwY6NfaggmBYxeTR/+Gjobx/XF4QFTGssufOwHWmZwT1xlX\n2OCEuSsv5yEUQ4TrSrXjYpLg2YSFdgEnbsfYaHpRnuU3DzMN6ydGFVB7j+X7\nIraKFcNZI04tN+nKnPHlLEzlNIpoVQn5KxYklF8KnTi+5JlmGDR9Wyri1xXC\nYaoWT74rgRFV/JdtK35FRU+ggGRgL2k2bdGQduEhSWOyk74bZIbbX4adI63K\nVpl6\r\n=7Nyv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnGyzG2wpL6Q6SIFyFk7FF1x0DT/XiL/Jno0EKh65aKAiA4KoL5D9NRb9GVADp4+4ofA+kURjhOlgY9UwiKRtgYKw=="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.6_1567718150400_0.08846722835872245"},"_hasShrinkwrap":false},"1.0.7":{"name":"fs-merger","version":"1.0.7","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"12bbc4495708876c159e084daf906323b30ce577","_id":"fs-merger@1.0.7","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-IApa8iYLWQ7WFSbQaE/ipmgQ5zckDyh/5WiRwytWnOyYq17QJs78ZmXFu4aoPLjc5zftwh70LXexBOn2Q8U/fQ==","shasum":"51f9c9f278ded42268ecd0067e1dbff59a96cdf0","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.7.tgz","fileCount":9,"unpackedSize":24872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgCsDCRA9TVsSAnZWagAApkcP/3Dj/XoBrEStZgSJfdq3\nA/xrVuuA/Nc24uWMCKG+hPzdpFjnHfEKU/N6+yWjtyFvI8XmPvmeL81GIC0z\n3pEzVeB6wh/7mCPsmyPLfZNQ41kzd0UD83JV0k0/+PAaZN+MpxT/Uk0sVjOr\npSBvUbLVjX8f5ycS+ekc67cBlJ52gKtQMuz6yg5pn9NAhFtqFGNWVSBsHgYZ\nP4p6QJNL7Z8jRx07WtQgqYl/uH0LK5vPX/mZFBqZfETtco7lqdMauueCZn3S\noKLcitWLrD1gVsUYxk8tIxPlO89qAXx1jV7xNcwIoH/LxfRLYimXDVnlKaUw\nAReRbHjjl/AcAVFdAp2xv25oTjMJo8sPhqQOeBxSQdzCVoBJO56w6JdRXQhk\nv5VetiHlYQcdLbHhTnmQoOYIgWSCNecuthS59uY5hiPenUwflX5D+T9vB1ce\n9L0rOFslmsmgJZ0Er0Hxu2TMUJRM2V6mAcrthvenLvX8fXt8JyMMR8AUUMB1\na3Hw2HsYPmZwti/a8z47TPRBe/8pFxrFfH8LbtzBtt7Kh/DDSvq/xzojatld\niA9jVulVwBucRl0mS8pC/PRKHcFYSLaG1ipkCkJpjhVvcKOilnmyLwEh5ZW6\nxi587Lk0lR1/PkyB/G0EJFZT3KrO7t6Ueh+/ryo2MkndAvCQYtsARQpDarfy\nhQ6Z\r\n=Au21\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3oo2lnxIPNDQO8vVPpeFR4/ifhvmthow8J5GwhoGh/gIhAPqrhlvElmhxAMNl4FWAVNrkIEOtO+yyxR5IMKoigpR0"}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.7_1568680706364_0.7190360528892976"},"_hasShrinkwrap":false},"1.0.8":{"name":"fs-merger","version":"1.0.8","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"3ff21476a873ad085126ba8090c52d373bf76046","_id":"fs-merger@1.0.8","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-fpYpJvSjSNZk+iddBIsid1TGNd/3K4L3oMrS01IKTnCADMrvATlhCHH2urK7WP+4a8zb/nggxfyGaNk5L442ew==","shasum":"148bb3cbee2f616a93c323d9f6873c7982063d6c","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-1.0.8.tgz","fileCount":10,"unpackedSize":25445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhUPwCRA9TVsSAnZWagAAqmgP/RhItcdLm3NgR2Z2WNYh\niX6HWyBq39ngK5TcZ8ZB2W+B6yfSASzwszZEVuYrA9AtvTOyWrXVL/P9zxx4\nux1eLDOYLf0by+VdMd9HprKDuEFUAtnp0MUGyW9/GCfwM3R6aZ2w++Jl76Zo\ndlZs7pMA1ZlsLdnw7yzIMgOfUgcEWvnVBlQbelo3+egVQMweXubruaSF9nre\nc0/ovaQ1p3JVpwDlfePwNqwVAyhEkiurY0Q1v3/h42UnYNM/y8ijjkm08qpg\nNePhoX8mpi+p34vcZUfpVMVCguQ0vt4prRIG9l4FiwbESWYAPLdvM3cc9JgG\nlrJLyZy5LHNk2cciQi9u49X4AxKxA5RnMlIn57CY0h1hheNANowMuNgyBKLY\nAESar9sQXo/CoUeLPuf4rwOLDQ8XZlaGNdZfzKBPEg9tf4GsQkpvhMsINBP/\ny/MO4VKZA6Lf5g9FvvDV3tM2TUM1BipGFSQGZeNYSLXqcbiq9wcIW4BN0kJZ\n0FkrNTwsARAvOaKAdonRlf1AJJXAXZ/IJTu8xA9XSAboQ6utKqMa9VMYzW0V\nhzk1N8kPuXoD+vzmhw4XIGDDU7Z4r9KaMxO7Mj5CXkImJRgdcPh35mw9y6+i\nPLBYEzKYCYuzeyDW4JT3Mvq2t5jG+ilI9KZLuzF9HypvOkuajnGswOnJ/9Qj\nCp62\r\n=LV28\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkLo+h/B6euF1Zywc8n+dOJTiWgRdssmhTPIPatmjS+gIhALVfd7Y+fWwm5zeOKVeDSJbUaqC2c1SUwUFaEscgPyTo"}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_1.0.8_1569014768176_0.037745349599850986"},"_hasShrinkwrap":false},"2.0.0":{"name":"fs-merger","version":"2.0.0","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"ce83bbbb82461b19e8f0467ea20e5f532500153b","_id":"fs-merger@2.0.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-U1MBENBZ8Gh068up9TF61YByL/19WcvEvT2GSfCOBqFnxkd5msIDrEZQKLrez3qdaa9tiSXv46WT4SIX8BHleA==","shasum":"160b8da06c282c9e0aea0beff75954388bcdbe94","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-2.0.0.tgz","fileCount":9,"unpackedSize":27961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi87SCRA9TVsSAnZWagAAOXMP+wQoVS1YaECbDEff8PaB\nnlwubtjx2q4IokpbL/AGHDDkHlnH0CuPPIvuKUkz9XSLeGytTL0FM5qFXLsd\nmXvaxDi3OBhE6NmBJr59KIxHAED/BR/GpO/kE9QwJeZtGzIaDPyR3gSY5xT6\nus3PtaZwXkwy5gnC2BTaBAoCgLRA2nRdIQTIt0/3lqDZmawuGnZG+LjyNfGv\nMznkkHXTHX3m83DQeYfBoTn2fPOgz4qnIyBntgDwgSGImW4zWU6ah0cK9MDQ\niVn3hPOz7maO9vM5CNM7RT/tzWMlFlBuE8XZ4OaX7Gjl45mWh15HkdjprpMR\ngzgNFCGlHJdcnwEgdKDxNAyJtLWAR1/EUsie5rlFCyKe6gbgCJCGYcXhsEWD\ncu9H0tsrJscGZUH6yh2va+f1IFlp0UQnPbfTknl+gCUtdzaN/L2IGw2wNg9b\nqB/3q3tI4nbVAVTPh1yQu5PZdZXa5F45Il9L8Lptu/VyV7fqLUcvZzlefDcf\nt4CToiqd12cNbK5UsNXFPzKZTBHBGEOFGOww9ne1s+JXCB7T+6eo77PwmhHF\neGclCeqfH2d/y8bPAXh4SnHOw267my+ox9s/KJxZ9TIXCpTTDHVf2sFoe8yp\nun8O/xxRTAoParKC72KsO64yXt/qOja3W3TM2vQtyXFZhvwCE0+uDb5ovr4z\nu6di\r\n=qgcQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPx1s0S3zyGKPcpQetBT4+BhfDbpW4zJBkA0XRaHvCpgIhAKRlewTGkJG0ZXqbaeAtjWOG7x3XcqdNO1eTTUHZ2iX1"}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_2.0.0_1569443538132_0.49487943551558566"},"_hasShrinkwrap":false},"2.0.1":{"name":"fs-merger","version":"2.0.1","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"8cc1807005bfbb63015eb86580d95be4dce4b11a","_id":"fs-merger@2.0.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-3QhfxfbpAIEVr8WENsV+22FwsGKqX1byIdr92+6Uwki7eoG/V2VSrkWAoNxp4x+wtZHlyAb5yVSc42GoWSTrjQ==","shasum":"7b5af7f15bab1c43ad54459ee648246b2f83e1c2","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-2.0.1.tgz","fileCount":9,"unpackedSize":29304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjmbDCRA9TVsSAnZWagAAiUEP/2yzbu3sQF51kWEqvvkx\nOVl3+Ho51xLgDXNnXtqoCE0sFn8XEBrP/p43S8nkFrIlHSd5o8m/193zAbvj\nVUJxkDFwXlvNpkOD6ATt/sSHvWecomu/ufHrvL+L6ifSsBKyl9wVpQbzFzUh\nlij8y6/BdoStB44AtTyPSUkdkAGoVvT+qgNB/cQA088oU2C0XUHEwe3Cr1Yu\nxsYH1tQhBuzIKuvY0iDCxbOaT9HVji9tM3FbwjcK8mbyeVdZoX5a3G5mT7jn\niamaXwxNw2hCLSkXPsepgLU4PO9caa0VgkumvLdgw54rBCn/n5XYWuu3XN6g\naA1YvQBb0znUIwF9aqLtN3KJ+xRKzjvpvAQgSSKQfetfJo9Aq3c2vrIo5Dh2\nKi99jv5Pli2DTw+T4349W9YFXNw4/FjWM4G/DhX5WFHDZ65/1kuM4yAUk6WM\naAMeAevg3FvGOz4sgmJfJKuQSo8QM8llOvM/6wXChFaCz4ONbZ/0DY26IuXh\n7IVAykteq8cTwT7iIwbQ50HlTc7YmZ+9wvNPSdXgahJGHOMmNtw0HhpMTfAr\n7OjR5S4IFzeaBNNQ0aqjEB6p19YFxFelcuC1yhOIwHGGrk5JcMnSwRZmkO7Y\nfv/DtVw4jFOZaYEi+FcU5WPjRd52e3KD4UHRf/jf1PhDKftLA1uJ7njvKKMY\nUbHW\r\n=1O5u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmfGJkNmuqeKUnqLPPAlCoAg7fKvbD0Kj4roZhTosZhAiEAhtHdxsAhVD+CgJCDJ+wO5hu1AP49mwVoGfz5cRd6XNU="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_2.0.1_1569613507070_0.32716315833208975"},"_hasShrinkwrap":false},"2.0.2":{"name":"fs-merger","version":"2.0.2","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"021b9075fe08d28edb99c550bdae6b41080e3fa4","_id":"fs-merger@2.0.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-VgGBffNNmwNZq1vcTsxSpvOLiU7SVh8GKEX+KibkIbBasGwp+F27OY2ja6rgphwBJQpY5fYoLprpsdG0MXtRNQ==","shasum":"6347c31167b75bb9aa7f4bd5489f79d6556d7994","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-2.0.2.tgz","fileCount":9,"unpackedSize":28157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlNapCRA9TVsSAnZWagAALG0P/ir5wzyYob9i8lucjKuV\ngDX+E5xbbyQEhDfhuLKYuzc3vz3SnkRXQIuAsD/mumQnHrvSQbWKrfNTvOcf\nd8huI/f26c85+9mr5/2uIwVXfqTmdN4Xx8WcCffUoXF3Bd7ZQTOefIe6sgj7\nM73HlL0/NKgSHaOOFRGsmMnw5mhjoY1ZPHCexmguFxb+NHCvfaT0pfqOGySE\noCRFBetQX8dlLLVFsdXUGg8ztB6JiilfGHVGAdqC0bO+ew/d6PPNeVgp91ew\ng2PojSAG7uo/teu5og4zJFSOf60QGEjAP7M2jSxHDMbC3ucnARTJuhG27H59\nDloaunqyN2zhCDUu4mjBkMdiXj8a3b6cAr669rON+Nd9cMLI5I1l3vjKTtiD\nTtPXPpirB9W9cxVGlJVVPhN2hIV5TkeoYRrpUpKt0SJJEb0kCxeZhGT9u+4k\nRMxZ/KJEsNT/iaHt0Pa0rJxwISqM+3tgWPlDKknco1PbJimji3b3ZrWwxs/r\noDeSZANYhp9k+uOXPdGQxZPsCnYoDSnu+J48sx+AOyPDSXoJjb5ryVb9Njuo\nk2amAAP+9J29rharN+ePT9q2x9ToKI20QXAEhZluhAvIKl91pDOND5+6HuM/\npoHRlgY7BazqIpHTCIgrQGhy2XxiEyHH58qJ8rbP50HiVFarfuoQ746iPF8F\nKYcY\r\n=GLm9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmwhSVF3T7c/LBRcpOB3Tg3olCWLmKltxCW+MZFH7jNAIhAIZ+SjXVFEfTZxtUJhmyNJr5al65f75Lni8KIHeEm7vD"}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_2.0.2_1570035368370_0.5857949308650232"},"_hasShrinkwrap":false},"2.0.3":{"name":"fs-merger","version":"2.0.3","description":"Reads files from a real location","main":"index.js","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"test":"mocha tests/unit-test.js","test:debugger":"mocha --inspect-brk tests/unit-test.js"},"devDependencies":{"broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4"},"dependencies":{"broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^1.1.3"},"gitHead":"daf403a463887ebd6093ad8dc10af1403544daf0","_id":"fs-merger@2.0.3","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-flpjMdSrLXjM1BJ6dYkNEeXHt+Tf90Dxg1FAwSRjBce3ei1qIL1FCyAU5+ECsYJs/HareMnxICl83awT/bAQeA==","shasum":"d54b7569ea56e23c92cd5759ffec63d7aafcfa86","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-2.0.3.tgz","fileCount":7,"unpackedSize":24370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrjsoCRA9TVsSAnZWagAAOfUP/iVUC44hNKkuiFP9AxdX\neRlZxp6g96A19LDK03pRBCb8nOwaInSYpTBVDWAYydc0HmSQcuW+i+LeIgYR\nW7iyY4kNIl3hhPAFcB3UMFMLVc3RPwkC9gBS9kKJshcxwfaVfcsLfSIV8EvX\nuCOG1kcztlhxLQpcqYqKIzGbjR26u96pTpNeU5IlxnfevqDhBc9nOAcfRq7S\nqfx4qt+ySlVdP6ez705bPG10zqw+MjdKqAlim7xrH8xps9KWNz2j0yBBdwBc\nMNplLAOGOKfGDaR0QGQ+blRkliCEsMNmMfhcmP/Z+GbZ1LxWfo2vojgPnasX\nzOFqxWIJrOjz+k5Bz45T8LQgMEwb79jK4fX6M8wsE0xFdUFq8CjaQKWAy4X+\nNHYRlimjOsBeEeBm26FY+9ki2PNG6Vl97A6YfPsw9XCxvjVovTK9SuyWwgBr\nEjQ29+9EyWMUjsrztQQyKLyaBA5536CwfsR8HUjd5hXXCVOKR54RBAgb+uCE\npAFFGsiUxuJHfk6Er8puFSqCTC5FIFVEyFHmr4ie7J3bYEKBAvBIagtModSW\nLmBKHgs2TIRzoFru/58cnu/jAL7Qe5UFn5oNrleKxpoSxpaj8sZoKNG2Enj7\nDHiDRaw70rEClva1MR+ATFbnDIW7ucogH80eMiPQ+/JtVudmnSZUsPjz5wLG\nV6GK\r\n=dQqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBl3940vbgl03cUKZnj04CYgwrVrztHLbWiCnqpNnxDoAiEA3PiHQE+KLtBEuWhH5bjtvDstoItn8gkYdtnd23gs+9g="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_2.0.3_1571699495358_0.7133588856002671"},"_hasShrinkwrap":false},"2.1.0":{"name":"fs-merger","version":"2.1.0","description":"Reads files from a real location","main":"dist/index.js","types":"src/index.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","test":"yarn build && mocha tests/unit-test.js -r ts-node/register","test:debugger":"yarn build && mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"devDependencies":{"@types/node":"^12.11.5","broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^2.0.2"},"gitHead":"38c0eed821d42071dd6515c2caf63e3449552e84","_id":"fs-merger@2.1.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-H5SoRe+ZOpoPFxM7qNA+FsxgRDR056wHE6TrfICUtalLu2qmPC6mYMD1SFc/rmlsTOUDj3gremHDyXlrPn6Dyg==","shasum":"52730fbae83b15f6e3ed0040fecb1c2c516c8a72","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-2.1.0.tgz","fileCount":9,"unpackedSize":24636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds0P8CRA9TVsSAnZWagAAGAUP/3MSEtCR7R1vR0YRuBBL\nBUKNJN6Dm3pGOhQelK6x9s23aL1+n4k05qAnhOO2xUFwhsqE3L/xJNgCMgKn\njr0MY47yBONipwrn8Wu3cP6rTP4Uu+Fc01U2//hB3wut2Ynn6G2bSnmvnHVy\nrcTCZQyoMEipVY1fZznDi/3YA/MjQMDG9KW/IYGK98kKIDoQDvwToIAG+sw5\nTU9zsw5NK8S0UdxPLPu1GFjJMAWcHwLeKyVoo6LCRNAlDTgWq56DjmK3hNFV\nVo68IFFiGuonK1aNncMndUFDSk3yrRXERQg/qlvMBbmcAfOaQm1bhh7oTx20\ndtpQ2Kx4V9NJ1q0X9cCzrRuSQWXTudxw0ExRjJITZtKVhSH2nUHg5ZVqxQDN\ntXJXGUlasCdWOQuDWrRZF5+kuC5nroNokkdqmgLzSoRG3+F/MX6frWs2S2x5\n7ZpNQvqrTY4DJTYTv5Lvrv0Kpm1wasGZOP+8w8ypKGrOf7EyR65WGcwE1TSl\n4zXAgruGCgsnwlMyFXWxoxM8Ig9u1tbU1RQnqkFpgnrt6jb+Uohwj1ymuUbW\nuhQFoVMmJ9a1tv8X7GEX3e7vyCSL0C5pCWOvk7h5F9uWREv7rqe0Izng8Rl9\nKHkhQfmP113WD1nS9ECmKz5QqwWwzMhUZ6TEvneX08CJO0He8E/j5mC7T4Rs\n/pvW\r\n=uJvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhSbjTtZ63WO9gtbdjS6r6detQBGJITVXKPOr+NRGywwIgZudmL/JWvb5LgO0C1pZBDcatxdPR2VYkfbbFhQlSJhU="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_2.1.0_1572029435574_0.9673821640405389"},"_hasShrinkwrap":false},"2.1.2":{"name":"fs-merger","version":"2.1.2","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","test":"yarn clean && yarn build && mocha tests/unit-test.js -r ts-node/register","test:debugger":"yarn build && mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"devDependencies":{"@types/node":"^12.11.5","broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^2.0.2"},"gitHead":"6ba1e8d6215b07b72b18873b8612311780e89b1b","_id":"fs-merger@2.1.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-OPrFh8uGxY2ATc0j6VGF7FaNFI5vqZ11wcPl3D/d//K9XY5Us2JFU3gB+2LJV6Lp6ypabo2KnPscXD2qptfl7g==","shasum":"7a09323d097f3a8d9ace01ea3f6ebee3c1912879","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-2.1.2.tgz","fileCount":11,"unpackedSize":46332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwzMxCRA9TVsSAnZWagAAdLwP/iw6jIciIqsT0jTT/M/l\nEpc2+9Niq+WG74VbXEqBbrn4idsio4j4+0LLN6vGDV5LKapxn0Y5S8QoWl+B\n+30n+8Vg8rkC7nkqgEJaaItc0v9B87uj+Rgapju6iKC0RKvTSdLaA0oeMJbB\ntKtwVcvHMeJWH40mRiWivo8vVFlSiofU4argKdvgpucBUwF/Miy+8uBIDKRS\nW+EddWe3IGknurDwkszD6kPAbunv+5kTh1uikC+NZu1swf8FGfCX0PmZ8G0V\n9Y+hYRgBd8o3/nFGm9Sws9P6rD8jnqbgfCEIt7rpbP/+p6tEaobkdwE/eRlM\nyjcy67PGQ3aPqswlAvVKQzMgDeaJ2/Rrl6tmjSaZFS5AD87jBBSd/fgpYvSu\nrdfuDvYB857dH8AAT3K0Rgh6OpqiK7U2flWuttqFsgJgoxFG/+O0S/zDbbUh\nIvcYJOaS/L4xnGJHLhtq+EsH49o5N3YEGErwZo4qnuJqe+VN3lcT33FjhYfq\naBD06KjZQ8dFR/zvaOdeZ5HKoF4pCRDO5n6KWnr1GR2LvDzCgxkamQM+VEMP\nM5H9QGwtxI3s5wKCSL9HCv6q4eKdvekeKuLztBYtgDx4yn5+eQGWqcYK1Oxc\nG06gjPBkaSJGYD+xddnm2uRvT7KnlQYyzWXBEC1YYCnxc+5alyGRJ4NlQAXf\ntWZM\r\n=y+dw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3A5jHvCN1P/ez7X4yHngVoz85AW19xfAymld0SF7n9gIgUrj/QTwilFh2/LU23apEOyNkyNNLjQn3uvJTwbJLfZo="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_2.1.2_1573073712709_0.2268958174910718"},"_hasShrinkwrap":false},"3.0.0":{"name":"fs-merger","version":"3.0.0","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","test":"yarn clean && yarn build && mocha tests/unit-test.js -r ts-node/register","test:debugger":"yarn build && mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"devDependencies":{"@types/node":"^12.11.5","broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^2.0.2"},"gitHead":"9016ac030917b0c9957bbfb24bf7d598055d1af0","_id":"fs-merger@3.0.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-xBMYI3WMoOq1/+gXKwV9m5XH/jtHqJlbRpp/5SaPhQsjpDcJaunRXAbnlf6AzGUEPOlxvalL8dLl+xAqaMnUBg==","shasum":"f1f7dd5bd59e8758ba6158fc2943f1bb3c42fc6d","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-3.0.0.tgz","fileCount":11,"unpackedSize":46333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5u7vCRA9TVsSAnZWagAAYrUP/AmlAbpPFbxUwZ4K7ZXq\ndYbryuSz4rCDRiyo6HNoa4nwl2LTOwwiUUnUrTmCFyNELTPq7adt9cZqnGeW\nKQ+s/jCa4J4Mtq463LukOJ4jczRqZYcr7oxqxk+kOfsa1Ijqgh/ehePdnU7Q\n0Jfu6gQNTQTjhNbOHfrnmq8LIz9Y2RRUO734D/ZtBxsUzj5EwS3FnPahWAdA\nyI5WB/P0cKMVnKaiFkXfZr94Fy0smOogWOmHPcMqxbY2JkVmbO+m3g6IZG8D\nkID26inrocr3BElW6zeEB5NOjrsC2VKoPnC4JkMiIroSdKMFjPaI02W6OyVG\ngdRHzzQ3RQisNAAFoj5z7nUjkW/HEmw/uNoB5fL8qxCLuuPXE3ihE0uA+r02\nFuDLWCjN7XwrwYq670NTHh2s0vsG48t7sTykE8kdmzQMt7B6fS66Du9lWb+w\n1xp/YIzeuo+AADeS87TScaBJF8yxFrK8eB60PBzJ+vqV5zz4AmuMfQMh9uAX\n/Vg/9y6qqzquu2Oy2TOgwPZ6+os+116BNuYx/75uBS/sSS2nh5M5cENqgNtP\n9odxf5RVrJ0ubRVwpcsqGJG1vfedQxWeIWvttJESTVECnKBlG7jGsT8ORXQJ\ncuEfiEK2GsJEC8mBUfnvyInOulHjt2xcsXkfTc7AWgBgmN9nw8uYvECKAqyg\n89FS\r\n=78sV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzCMujqLNWBtBe+PKqptze+ZkxJOEIGrKOFqMZSDDpzgIgd7ig4Pb4MHT/OS3yWkwnlao6DjysOGHjdu36KYgebqE="}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_3.0.0_1575415535448_0.3123394204920289"},"_hasShrinkwrap":false},"3.0.1":{"name":"fs-merger","version":"3.0.1","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","test":"yarn clean && yarn build && mocha tests/unit-test.js -r ts-node/register","test:debugger":"yarn build && mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"devDependencies":{"@types/node":"^12.11.5","broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^2.0.2"},"gitHead":"d9b81838898b03bc8b84f22d296c2d10c2c51d58","_id":"fs-merger@3.0.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-0DDF7GDMm4roej5N6Z7ZNC2y2VdZdYQtHm32wWluSONyxUMqIAWyD73v0S12GkqO416BGqSHr2tjU4hmIlbylw==","shasum":"4fba891e1ac83ce1ea4261b91fee475aaf628cb2","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-3.0.1.tgz","fileCount":11,"unpackedSize":49744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6AD1CRA9TVsSAnZWagAAnsYP/1SccdkmqOrhSTgckQZp\n/Vyc5EHFo58CwmTXNPMkxBAfT0/xYEXHRn1BZD7zo2JtVDuFQKitAm2R66xT\nqLUbomP6Pq0FIxIA738AurZJVqvIFRFKtiNC6ude2FpRlwhtNYGT60bCbkJi\n7QzFXCtIzyW5Gj2OktBUHOuShZC+FEs7//cOiCdKXH85dLaxPhMTNQCg4ZQq\nYXg07PXFX/H7rHo5oU+Hmgc1BNmIu+7XMWaYJscLXZVW9HctJPgpt8oapz4d\nHMYVQFagjTsFHLvW4gB7WovwXazUwbDrD1flyHPW4wRaIz5Z97HzR5GKZSoa\nXXjV+ydAAUWUB/nObqye86AuZzz3eDZjpjC4OkrKAPMGX7gZ3JcEDKskCSpS\nWPWNwXz/5or2K9xPeKbM3lbvhlumJK99QWfbKrXMYTp0w0F4nfsGOygEkymu\nfatvkmoC7Roje3pAIv3pNpqrODREAA9Y8IOVEbWy9TybAtsOsDgbgMa8kJ0J\nvF2PmsA5ns1/z9micezYYlKzwEhDrJZJjIhl/EXYG8mWSBLZ6XFnswgcak+M\nkUiRbPz/IPE2uV15Csxjt5AD1jvlajxcukzIn4BCllVIfNVldNp9axN562xe\nXcMCGcp4Mp59307hUWfoiIpIHNP4QNRSHUIr1Z5uN5HXVjAvbK9Tf6aApNFY\noRtf\r\n=tKka\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQyJrLjOBJ/v8MioM9A/X1vlFr/EkCpgRZQfaB7GTskwIhAMit02Z0GUzySm7oiYUQ7Ppi7IrfxvxAi3QwJGcDg5s1"}]},"maintainers":[{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_3.0.1_1575485685176_0.347983166997357"},"_hasShrinkwrap":false},"3.0.2":{"name":"fs-merger","version":"3.0.2","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","test":"yarn clean && yarn build && mocha tests/unit-test.js -r ts-node/register","test:debugger":"yarn build && mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"devDependencies":{"@types/node":"^12.11.5","broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^2.0.2"},"gitHead":"fe6de0b32dbb7e086d5646cd6a813fe452425164","_id":"fs-merger@3.0.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-63wmgjPDClP5XcTSKdIXz66X5paYy/m2Ymq5c5YpGxRQEk1HFZ8rtti3LMNSOSw1ketbBMGbSFFcQeEnpnzDpQ==","shasum":"bf111334b89b8d65b95580d33c587dc79620a4e3","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-3.0.2.tgz","fileCount":11,"unpackedSize":49603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8TB+CRA9TVsSAnZWagAAhegP/j2gmqNQO5vEaNxLLH0i\nT1X36sGGb3F0wQAlsBH5LbsmeG9Xrw4+GJ1GYRtJ/78bWfZKplBDwbkoJZXB\nqs/fqr7EEk6MSFg6mobbmet1USneCeK7KCcML9MWR5kCUINwbm6Ho3RXbqyd\nhzASAvMjfDyglsWijqYKmmyThI1dmsgh8IyXtTSmul/o9lT4kn1hZvrUpw9i\nSXaSS/4fovz2lpyyo9+SgDmWcMJHdTEEo/zQ2lRKwGq15kEkqEPPZSyZv7VU\nX7/96DbPb53alkIMiW4g8sW+w/k5tEgYYTCwBtKYpxo5OhJRyD5vfOy0CJEy\nTJsz8rdNZQNa7dVACwkSVGBK+Wc2SqFBEl6k/6C6z+3wgb/bxFU0oaCoWfeB\njlWshtOsVxS4lcU6elyx3U0PTGJr+HgGIyfEvwq3eCjx3UwuqX8sL1ILP9mS\nqp1cnoLRqg8Cq11P7bC/ci2x6SKrvaNo3eqbEHrm+kT0YiLZHertPOiuK7Sq\natk9yylAFBvYZ3CS/bHr9gsWTmxJxZBOeP6DyazrYkRrYfppU2fO9m88frQQ\n+8dXutKAX1Nday0IIlwk1GM5ATih/1AtwPvmIYJKKmK7L79dNWCU/QRmxPqe\ncOV9MIoNBrJbb2KrYnIULF+MC5i11SNT46r/HB4nyGBzSqSGk/QcEgXKo6KY\nxIem\r\n=WIE4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvbz6kVMt+oLfwWfolTU/57ez/mSOOv6P/M6Yrn/KfKgIhAOpbkKRGhc4J6D57+Z10WjJnB+6Zl+/zakYYEerWCxhC"}]},"maintainers":[{"email":"sparshithnrai@gmail.com","name":"snrai"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"thoov7@gmail.com","name":"thoov"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_3.0.2_1576087677683_0.8558940892535252"},"_hasShrinkwrap":false},"3.0.3":{"name":"fs-merger","version":"3.0.3","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","test":"yarn clean && yarn build && mocha tests/unit-test.js -r ts-node/register","test:debugger":"yarn build && mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"repository":{"type":"git","url":"git+https://github.com/SparshithNR/fs-merger.git"},"devDependencies":{"@types/node":"^12.11.5","broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^2.0.2"},"gitHead":"01acbcc6789447b866c6ce7050764918a88e3e7b","bugs":{"url":"https://github.com/SparshithNR/fs-merger/issues"},"homepage":"https://github.com/SparshithNR/fs-merger#readme","_id":"fs-merger@3.0.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-d9Qx+XlPRU4mkp+JYhUvp5NyS31uhqffIgs6EBnZcjrlO9RwSv0lkWi6PIDxgdNF+vjn9QCZevunGDpfoy4BGg==","shasum":"d43c978e3cd5dbc29fb34144182eba749ab8c4b5","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-3.0.3.tgz","fileCount":11,"unpackedSize":51797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenygQCRA9TVsSAnZWagAAgycP/RnQdQtFWJFnOGX3Q/OK\n6tOt83OwvGwb8DnxHjxxL7H2nmE+/okob1CcVmxScCM7xiorz/I5wwpI52IH\nGVkkkIyM3wu9XMgQNTFwmRofmqQouKUXIodTvdlN8AQA70yA1xiMNSumgT43\naV4uiJoKDVsKEDh+camBHJRD60xMxNwmU03mqclCfQC/UB8r2IZVkaiEeZmg\nStWbxFjWw62WyZuv/vJb+hHGaKS3+ZascVDixKPe2eEvIUwkp6zXehCxl3o5\nObfVjoTrxAbr/6kU3mLLpJAKrtMI314PZcnLled86iVxrRjl3XbbElBdcMzM\ng3cc6k5Hz1PFcaA5XlqCEGO4g2q2jsoSKUrXA/PqZptSEZaOCm0xPl+i4V0F\nzLGynRzpt0kd/lCo/ly06+3hqbpb1DXxORLsVdPUKjwoSDZ5IxfRa+A47JYw\ntMRCPAWvK/kQ++K78K4Z9WXY2bVpSWB+zUHLPTwL6un6KPwUH7/HVY1P/s5t\n1rxTpj3wSnbMXcfNVZjuM4mqCBe2skU16I3nBz5I5OV1Oq1OZ1kjIEazbGVE\nvMgLtKdbv8Ps1ekGFCTfi5mgRuLCmwAc+ZGZDtrU81ByBNr+o6o8R+9ASS6m\nttTWpDceVG+Puy99+ubtvRZcTEvQDthpyApiDifSpmgHmdrx8AmIJHbWpjGQ\n4HxI\r\n=bdlN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJvE5PNsoQ+IUL5PiyNUy6qkhUkw7TbX/q/n+EPJ/JrAiEA55r2yCFZnXMK95gtuydhF0CClgB/j0bpb4xwOgTQ3gQ="}]},"maintainers":[{"email":"sparshithnrai@gmail.com","name":"snrai"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"thoov7@gmail.com","name":"thoov"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_3.0.3_1587488782927_0.33751234845271405"},"_hasShrinkwrap":false},"3.1.0":{"name":"fs-merger","version":"3.1.0","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","test":"yarn clean && yarn build && mocha tests/unit-test.js -r ts-node/register","test:debugger":"yarn build && mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"repository":{"type":"git","url":"git+https://github.com/SparshithNR/fs-merger.git"},"devDependencies":{"@types/node":"^12.11.5","broccoli-source":"^3.0.0","chai":"^4.2.0","fixturify":"^1.2.0","mocha":"^6.1.4","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","rimraf":"^2.6.3","walk-sync":"^2.0.2"},"gitHead":"57b5bc5a6131b848fe8bf982261d676cfb85654e","bugs":{"url":"https://github.com/SparshithNR/fs-merger/issues"},"homepage":"https://github.com/SparshithNR/fs-merger#readme","_id":"fs-merger@3.1.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RZ9JtqugaE8Rkt7idO5NSwcxEGSDZpLmVFjtVQUm3f+bWun7JAU6fKyU6ZJUeUnKdJwGx8uaro+K4QQfOR7vpA==","shasum":"f30f74f6c70b2ff7333ec074f3d2f22298152f3b","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-3.1.0.tgz","fileCount":11,"unpackedSize":58073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqe3pCRA9TVsSAnZWagAAiB0P/2oWWAVth9Mc03fimK1t\npoCzbw1zxWpIotrFna7Or1IGBx90UJJPUQHWGJ0d4iMCfJiay73WP1ZgestV\nb8hccTLLAVTJDcUOZJ9RNtfFqzV8BOCTMEtEe9nkT2fKUabn1xCSZlwAv83O\nLGIiB1NqT/EIxxMTJRrjIC+fWiic7gzVPPGHF7ryqbej+988KBkeqZJegOnS\n/tTmDB6ylQCnnPi4KSq8OJZDvpSJXNdxn6V/yt8fbGMhD82dLR3XsE/m+k37\nBUG36oFHrZGZtVRIf6HkA4ZhwKBu4YZz/RxoTKC90VDO4urnxfEB7upiVmXT\nbacRUxWCS4HotHhNq+MSZOfc2tJO2BcRYnhK3FnWkWy85+K7iObiWpRUPm2h\nOCaIyQC7AmMbaVsnIY/OREpOuVSk+7TPbkTy0aEFihTY2cnOC0D2ZUMLzIhX\nLI8xT3rtqj5ZNo1MZ1GRoqi8G3WfrCwUykPD6+VbCieFEUn6zu0zfifZdYRV\nxWWcLEWYvljqdFDkSAxi1I8x+AZU/KJHyC+1K62eW1EsK882VnMJZsxmh0hz\nP5GdhNdRykCHSNwwye+QBKP8j+9SSOYEeij9I0p/NDAQUMu5g7PVuom3o1vS\nRuTe8L2/WUVFPEelvbQEpV7W5DIt2UV9wVSHfWnnjAlx0SVJOrgE2Cye4MM2\nlrGU\r\n=Vp4P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0J759peHK1FhXatoFiuwIGK9Z8VTbxMJXM7zHCjBFXAIgJoSjPy7KJ2KR1zOyJNeFIRVm09aVBSixpERjgl4wIQc="}]},"maintainers":[{"email":"sparshithnrai@gmail.com","name":"snrai"},{"email":"stefan.penner@gmail.com","name":"stefanpenner"},{"email":"thoov7@gmail.com","name":"thoov"}],"_npmUser":{"name":"snrai","email":"sparshithnrai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_3.1.0_1588194792852_0.2654840446269271"},"_hasShrinkwrap":false},"3.2.0":{"name":"fs-merger","version":"3.2.0","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","lint":"npm-run-all lint:*","lint:tsc":"tsc --noEmit","lint:js":"eslint . --cache","test":"npm-run-all lint clean build test:unit","test:unit":"mocha tests/unit-test.js -r ts-node/register","test:debugger":"mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"repository":{"type":"git","url":"git+https://github.com/SparshithNR/fs-merger.git"},"devDependencies":{"@types/node":"^12.11.5","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","broccoli-source":"^3.0.0","chai":"^4.2.0","eslint":"^7.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","fixturify":"^1.2.0","mocha":"^6.1.4","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^2.6.3","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","walk-sync":"^2.2.0"},"gitHead":"d0c92e58371db1d3bde4d0a7234cd8cc35f8d3d5","bugs":{"url":"https://github.com/SparshithNR/fs-merger/issues"},"homepage":"https://github.com/SparshithNR/fs-merger#readme","_id":"fs-merger@3.2.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2PIAUjjOGjgbfsyQWUB1ZI5+cHnSEbBLEW7qyu7TOFuEGh9sEYMWZpwoxRyXKUjh3FJ/XNxKE4/0hkiJ2zH3Tw==","shasum":"d57ac2dba1bba1288251ccb48175ba4d464e70e9","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-3.2.0.tgz","fileCount":3,"unpackedSize":8846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjXBvCRA9TVsSAnZWagAAtukP/1e5ngL3zKfOhciudefm\n+HTEYuEoCSh0gO3RmUYqhuahaxsaKGHO8nnS44KttrmNWGtPWQxPtzl4qGbM\nrKqrU5eA29CFwiyDn/BAQ5GM8TYPgHqIBnkcXGCV0D5v4rOEtGY0qKyAPwty\ncVgXfG/KN9fmd8kJFv0EFabD0SwI6qPmOs2OMqMZU9DcTh9AZ8RG0DxSGcys\nWyIGsuTb/p0sGwGKj6KbFE/BdeXyO6tWCTvaK9bvdHxZp4yD+I5aUfQ0Hytx\nhRHE5rxmLFFfa+5Uwpo4BZo222/QNwOrzlQ5Tv8kWumE8kXWX0g+G4D4+4hO\nRLTB/y0oD2WtLFMvXq3c1JtvRo6VDPM7TBH8GuI6b6Sx4z7POk0AuC+1YvW8\ndsPoypNPRcHgK51FsZmwcjl/wDwxsVclafSyuoLVhIyn2oVGUHGne+ct5Hqq\nP6ly4kgLr7L+3GMOtyOOafArMEZULWVTUB54nLupalWzPwjTTqYoOlt75PTo\nXAwS4Mfvq7NfR/Ssi1clIetefSr48DwjE699tnpw0mEpTkrdq1Z5XFagPdj1\nD/Ewwn4Uo+apwQZKB1mGkqZ//2ItWKP6ptAvtFCJ29QhwtmuQAVv9eiSB4WW\nbpTLTe+dTNflSq+4EZTv0N0ug5frDGuZLDKIMbBBFFfzz5rR20u3oTm9xkSJ\notb0\r\n=RgdA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHa5u9G+ECvGz5G/49UjuJtmaCP1AUb2VRoG1DTo4M6cAiEAvWB/MBO6q94hzPjSh2k+Vt9J/naO2cE+wcFf1otvWpo="}]},"_npmUser":{"name":"thoov","email":"thoov7@gmail.com"},"directories":{},"maintainers":[{"name":"thoov","email":"thoov7@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_3.2.0_1619882095292_0.4034309380833512"},"_hasShrinkwrap":false},"3.2.1":{"name":"fs-merger","version":"3.2.1","description":"Reads files from a real location","main":"dist/index.js","types":"dist/index.d.ts","author":{"name":"Sparshith NR"},"license":"MIT","scripts":{"build":"tsc","clean":"rm -rf dist","lint":"npm-run-all lint:*","lint:tsc":"tsc --noEmit","lint:js":"eslint . --cache","prepublishOnly":"tsc","test":"npm-run-all lint clean build test:unit","test:unit":"mocha tests/unit-test.js -r ts-node/register","test:debugger":"mocha --inspect-brk tests/unit-test.js -r ts-node/register"},"repository":{"type":"git","url":"git+https://github.com/SparshithNR/fs-merger.git"},"devDependencies":{"@types/node":"^12.11.5","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/parser":"^4.22.0","broccoli-source":"^3.0.0","chai":"^4.2.0","eslint":"^7.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","fixturify":"^1.2.0","mocha":"^6.1.4","npm-run-all":"^4.1.5","prettier":"^2.2.1","rimraf":"^2.6.3","ts-node":"^8.4.1","typescript":"^3.6.2"},"dependencies":{"broccoli-node-api":"^1.7.0","broccoli-node-info":"^2.1.0","fs-extra":"^8.0.1","fs-tree-diff":"^2.0.1","walk-sync":"^2.2.0"},"gitHead":"328455d3620ce267a60b27cba5895c0575da7fbf","bugs":{"url":"https://github.com/SparshithNR/fs-merger/issues"},"homepage":"https://github.com/SparshithNR/fs-merger#readme","_id":"fs-merger@3.2.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AN6sX12liy0JE7C2evclwoo0aCG3PFulLjrTLsJpWh/2mM+DinhpSGqYLbHBBbIW1PLRNcFhJG8Axtz8mQW3ug==","shasum":"a225b11ae530426138294b8fbb19e82e3d4e0b3b","tarball":"https://registry.npmjs.org/fs-merger/-/fs-merger-3.2.1.tgz","fileCount":6,"unpackedSize":32597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjYAvCRA9TVsSAnZWagAA02IP/35HP2cSVGv6fQxkXmd5\niI+6vFeB5BpJtgQEs9ZGMHUyZf6JvQe1OBf/5y0bq08bnyoc6DXBw3IqVHBB\n8O5Xp7i6I1OROMmYxFKDDK4H0ywFguMWkQoMxypccBMiiwZ/Iz2Aq/T12HFt\n9h/ciV+bUBwMIVyyF9wUJu/KByqEe5bU2eMqQ1OFXOu+Z1qGIrISg82Pgaj1\n2ogXzCAKKe743lcwrm21I5VFomxnjKHauQaGKMFZkOIKGIZGqPxW+YtFMV7X\nsWWy8X+6aAjbpKqMdaTPMmWLEIN0fahsCixIIRf/GhSRRxf8j3ENkJK0pDdS\nVEUD71kSeB5U7zBzw8M43Qf7cTsjSb0f8UUkyRyYZ2Ddj9/TAwJRcvnMO+le\nipilwxJ1zahp1dBN6A6QwkcRvEU7nbNimqcD79425I48gkFqS5NLMrlH+4yF\ngx1Gt2O+2cNKigIPGqEd11ggaKaIrrfjje3MDVZUmvvwKKwnyA9CiZQ0Vytt\np00N7jXjGN0uQGNLX+3mv/2oY5ddUl3xtGJYSs55OOxkN0lXqCmW+GpCiLjQ\nGndYtYz6uRXZZBgOhW2q9jYIfzi7pzZQ7WbAWl4rLn9huKgivs4cPcAPIkpK\nR3n/v7zxivBToQVLdqAZoZ6zz2Hqn7UeCvhcadiwyejmlRk0kr0ntIfnhHon\nfOcV\r\n=00Dj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFppej1f6M1Ic6ose9Lzg85VDWqntPD+5dWErANYwxarAiEA2NACSzOwqUQE7yEMuHDGU/BGA+zdd8ZcZK+H3jBzK/w="}]},"_npmUser":{"name":"thoov","email":"thoov7@gmail.com"},"directories":{},"maintainers":[{"name":"thoov","email":"thoov7@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"snrai","email":"sparshithnrai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-merger_3.2.1_1619886126978_0.5139891303630091"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-17T19:05:38.074Z","1.0.0":"2019-06-17T19:05:38.187Z","modified":"2022-05-02T23:29:52.732Z","1.0.1":"2019-06-19T19:49:59.138Z","1.0.2":"2019-06-25T17:22:01.504Z","1.0.3":"2019-08-22T23:10:48.491Z","1.0.4":"2019-08-23T20:25:21.749Z","1.0.5":"2019-08-28T18:08:17.347Z","1.0.6":"2019-09-05T21:15:50.518Z","1.0.7":"2019-09-17T00:38:26.494Z","1.0.8":"2019-09-20T21:26:08.328Z","2.0.0":"2019-09-25T20:32:18.254Z","2.0.1":"2019-09-27T19:45:07.242Z","2.0.2":"2019-10-02T16:56:08.526Z","2.0.3":"2019-10-21T23:11:35.470Z","2.1.0":"2019-10-25T18:50:35.733Z","2.1.2":"2019-11-06T20:55:12.850Z","3.0.0":"2019-12-03T23:25:35.651Z","3.0.1":"2019-12-04T18:54:45.352Z","3.0.2":"2019-12-11T18:07:57.846Z","3.0.3":"2020-04-21T17:06:23.128Z","3.1.0":"2020-04-29T21:13:13.024Z","3.2.0":"2021-05-01T15:14:55.423Z","3.2.1":"2021-05-01T16:22:07.100Z"},"maintainers":[{"name":"thoov","email":"thoov7@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"snrai","email":"sparshithnrai@gmail.com"}],"description":"Reads files from a real location","author":{"name":"Sparshith NR"},"license":"MIT","readme":"## Introduction\r\nThis library helps to mask the underlying folder structure and simluates that all the files are stored under a single folder.\r\nFor example:\r\n```js\r\n/* test-1\r\n    |\r\n    -- a.txt\r\n    -- b.txt\r\n\r\n    test-2\r\n    |\r\n    -- c.txt\r\n    -- d.txt\r\n    -- sub-dir\r\n        |\r\n        -- x.txt\r\n        -- y.txt\r\n\r\n    test-3\r\n    |\r\n    -- e.txt\r\n    -- a.txt\r\n */\r\n```\r\n\r\nFor the consumer of the library it will look like all the folders are merged from left to right and now under same folder.\r\n\r\n```js\r\n/*\r\n-- b.txt\r\n-- c.txt\r\n-- c.txt\r\n-- d.txt\r\n-- sub-dir\r\n    |\r\n    -- x.txt\r\n    -- y.txt\r\n-- e.txt\r\n-- a.txt (since we are mergeing from left to right a.txt from test-1 gets overwritten by a.txt of test-3)\r\n*/\r\n```\r\n\r\nThis library simulates the behaviour of the [broccoli-merge-trees](https://github.com/broccolijs/broccoli-merge-trees)\r\n\r\n## Usage\r\nConstructor can take inputs of the type `string`, `BroccoliNode` or FSMerger expected format of Object explained [here](#fsmerger-special-Object)\r\n\r\n```js\r\nlet FSMerge = require('fs-merger');\r\nlet fs = new FSMerge(['test-1', 'test-2', 'test-3']);\r\n/* test-1\r\n    |\r\n    -- a.txt\r\n    -- b.txt\r\n\r\n    test-2\r\n    |\r\n    -- c.txt\r\n    -- d.txt\r\n    -- sub-dir\r\n        |\r\n        -- x.txt\r\n        -- y.txt\r\n\r\n    test-3\r\n    |\r\n    -- e.txt\r\n    -- a.txt\r\n */\r\n let contentB = fs.readFileSync('b.txt'); // content of test-1/b.txt\r\n let contentSubDir = fs.readFileSync('sub-dir/x.txt'); //content of test-2/sub-dir/x.txt\r\n let contentA = fs.readFileSync('a.txt'); // content of test-3/a.txt; here we merge left to right, duplicate files are overwritten\r\n ```\r\n\r\n## FSMerger Special Object\r\nThis kind of input is supported only to help broccoli-persistent-filter to reduce the number of merges and funnels needed to be performed before it is passed down to\r\npersistent filter's constructor is called.\r\n\r\nThis library will help in avoding unneccesary merge required before calling broccoli-persistent-filter plugin.\r\n\r\nFor example:\r\n```js\r\n// filter.js\r\nconst Filter = require('broccoli-persistent-filter');\r\nclass TestFilter extends Filter {\r\n    constructor(nodes) {\r\n      super(nodes);\r\n    }\r\n\r\n    processString(content) {\r\n        return content.replace(/broccoli/gi, `filter`);\r\n    }\r\n};\r\n```\r\n```js\r\n/* input structure\r\nfixture\r\n    |\r\n    -- docs\r\n        |\r\n        -- c.txt\r\n        -- d.txt\r\n    -- example\r\n        |\r\n        -- map.js\r\n*/\r\n```\r\n\r\n```js\r\n// BrocFile.js\r\nconst Funnel =  require('broccoli-funnel');\r\nconst MergeTree = require('broccoli-merge-trees');\r\nlet mergedTree = new MergeTree([\r\n  new Funnel('fixture/docs', {\r\n    destDir: 'documents'\r\n  }),\r\n  new Funnel('fixture/example', {\r\n    getDestinationPath: function (relativePath) {\r\n      if (relativePath.includes('map.js')) {\r\n        return 'metal.js';\r\n      }\r\n      return relativePath;\r\n    }\r\n  }),\r\n]);\r\nmodule.exports = new TestFilter(mergedTree);\r\n```\r\n\r\n```sh\r\nbroccoli build dist\r\n# output\r\n# dist\r\n#   |\r\n#   --documents\r\n#       |\r\n#       -- c.txt\r\n#       -- d.txt\r\n#   --example\r\n#       |\r\n#       -- metal.js\r\n```\r\nWith this new library we can write the same above as following once [PR](https://github.com/stefanpenner/broccoli-persistent-filter/pull/175) is merged into `broccoli-persistent-filter`.\r\n\r\n```js\r\n\r\nlet FSMergerObjectWithPrefix = {\r\n    root: 'fixture/docs',\r\n    prefix: 'documents'\r\n}\r\n\r\nlet FSMergerObjectWithFileDest = {\r\n    root: 'fixture/example',\r\n    getDestinationPath:  function (relativePath) {\r\n      if (relativePath.includes('map.js')) {\r\n        return 'metal.js';\r\n      }\r\n      return relativePath;\r\n    }\r\n}\r\n\r\nmodule.exports = new TestFilter([FSMergerObjectWithPrefix, FSMergerObjectWithFileDest]);\r\n\r\n```\r\n\r\nThis new library helped in removing two funnels which where used only for the sake of renaming at the output of persitent filter and mergeTree was performed because persitent filter was restricted to accept only one inputNode.\r\n\r\n## FSMerger.fs\r\n\r\n`FSMerge.fs` is a proxy for the file operations and few whitelisted fsmerger operations\r\n\r\nFollowing are the operation which `FSMerger.fs` supports\r\n\r\nAll these are standard `fs` operations. Refer node guide for [file handling](https://nodejs.org/api/fs.html)\r\n* readFileSync\r\n* existsSync\r\n* lstatSync\r\n* statSync\r\n* readdirSync\r\n* readdir\r\n\r\nFollowing are specfic to `FSMerger`\r\n* readFileMeta\r\n\r\nReads the filemeta passed down while creating the new FSMerger instance for a specific root.\r\nEx:\r\n```js\r\n/*\r\nfixture\r\n    |\r\n    -- docs\r\n        |\r\n        -- c.txt\r\n        -- d.txt\r\n*/\r\nlet FSMergerObjectWithPrefix = {\r\n    root: 'fixture/docs',\r\n    prefix: 'documents'\r\n}\r\nlet FSMerge = require('fs-merger');\r\nlet fsmerge = new FSMerge([FSMergerObjectWithPrefix]);\r\nlet filemeta = fsmerge.fs.readFileMeta('c.txt');\r\n/*\r\nfilemeta will look something like this\r\n{\r\n  path: 'fixture/docs/c.txt',\r\n  prefix: 'document'\r\n  getDestinationPath: undefined\r\n}\r\n*/\r\n\r\n```\r\n* at\r\n\r\nThis function is used to retrive file from a specfic input path (or root) directory. This function can used when we have same filename in mulitple inputPaths and we want spicific inputPath\r\nex:\r\n```js\r\nlet FSMerge = require('fs-merger');\r\nlet fsmerge = new FSMerge(['test-1', 'test-2', 'test-3']);\r\n/* test-1\r\n    |\r\n    -- a.txt\r\n    -- b.txt\r\n\r\n    test-2\r\n    |\r\n    -- c.txt\r\n    -- d.txt\r\n    -- sub-dir\r\n        |\r\n        -- x.txt\r\n        -- y.txt\r\n\r\n    test-3\r\n    |\r\n    -- e.txt\r\n    -- a.txt\r\n */\r\n let contentA = fs.readFileSync('a.txt'); // content of test-3/a.txt; here we merge left to right, duplicate files are overwritten\r\n let contentB = fsmerge.fs.at(0).readFileSync('a.txt'); // content of test-1/a.txt\r\n let contentC = fsmerge.fs.at(2).readFileSync('a.txt'); // content of test-3/a.txt; here we merge left to right, duplicate files are overwritten\r\n let contentSubDir = fsmerge.fs.at(1).readFileSync('sub-dir/x.txt'); //content of test-2/sub-dir/x.txt\r\n ```\r\n\r\n\r\n* `entries` - performs same functionality as in `walk-sync`. Refer the `walk-sync` [guide here](https://github.com/joliss/node-walk-sync#entries).\r\n\r\n* `relativePathTo` - Converts an absolute path into a `relativePath` and an `at` index\r\n  suitable for use when calling the other FSMerger methods.","readmeFilename":"README.md","homepage":"https://github.com/SparshithNR/fs-merger#readme","repository":{"type":"git","url":"git+https://github.com/SparshithNR/fs-merger.git"},"bugs":{"url":"https://github.com/SparshithNR/fs-merger/issues"}}