{"_id":"dir-parser","_rev":"43-4bcfc49b99141be10095df565bfe2e02","name":"dir-parser","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"dir-parser","version":"1.0.0","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.0","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"dist":{"shasum":"0ba2a6d6229d10301efa255b4dfe96957fc2ddb3","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.0.tgz","fileCount":3,"integrity":"sha512-rTUxuqLGLU6znfSVFFpI9SVzrC5iJUq1UKa2X7e1rIlypqu+kO42PHM50+zaVLl9XeFkOBBM4C65t4N0zv02kg==","signatures":[{"sig":"MEUCIQCzdVnbnAFFkiNSVJW5O+f4zd2YVOgTL2oxBwxwp/0cZQIgMyv/Ncw7mp/eK/EDbQ9VbKbKVTml0P1O1TUhAYtFoFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL8UgCRA9TVsSAnZWagAA+k4P/1VVMRmlXm7dVig1e2hf\nBHKPqcjVUdHduZ9t9ueKl6O8aV1NQfIDJFl1QbHpHf6uSZhdY/W0lC3wDNLB\n4+ItNtLcC6QIBOz4D9LEecJvW0q8MaKvmZfRpvrHhgdOI+yVtZ8xIxjnDthf\nPg1dvnUzFL5/A+5envR6e9+ufjQOIm/ZZJb9S6a/hmT5ezMaJUj1329sJEFw\n0gwl8EcEYihfMdfz+BI1gul8RtlsZKNGGltzZonRhKEPo2pYTkOdl+EK2OyC\n8AWsw3wV5FKMaIvMPoq4L0rC5UwfZs9AjCn5pYKeQO6kMO8K0yNBMWOKhp0I\npik9XpRC2dR8IJ/H/MNo6aI6GBhOKfm8f8/4bTmxUse1uQbvrL68Yp6Tjrtv\naklWmTi+Rkpw6Hdd627H/k1iPLIQCEEdBLl0IFIR47bv/9jmMAjWVNUzB05R\nUC93fTkKnaG/tZ3ynUu67OJR5ONY5H5PX7dLkQtQNM7yMKoPB2GX8+qt96sG\nPMEsK3w1FMeLdaLfvBPpVdID+Uv7f7SBi4mF33TLZsxeKaYjifsh684Ny+eE\nb601Nmz3PRwBTkoXwtlEnNTfGm8lT9alAbw7N/DStdw1peo+Yp0VDln1IRp4\nKDZPlxNu4EcOQdB0tanUHvKWOXuSeFvviF69Mk6OZuxdlWREeP2AInMXAH07\nk8qy\r\n=Ag1r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.0_1546634527553_0.1079870109892378","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"dir-parser","version":"1.0.1","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.1","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./index.js"},"dist":{"shasum":"f562788ae76f3a12168cdb66df4743ef861c67b7","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.1.tgz","fileCount":4,"integrity":"sha512-Ab2/R8Gv1PUqS8vziprPSAZv4EKXHJoW9BulCevR+BOytCtE/PuF+PbbkDN1uQy3gUQd3KRjLIxwhfLnzsnu5w==","signatures":[{"sig":"MEUCIQC8qipbRvyB05K+VaSNSS0U7X8Zi+AqAGtwNb0WgOF0HQIgdOm70gIzvuc1yfbqXVIPPXeKQ9CnyB2OFLrOZs27Mzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMBW3CRA9TVsSAnZWagAA5AoP+wWfTWpJRqHmBf2R3yI+\n4fonu4WwI/qzKbH50VJrScXbiinLzkYuM2Jh8bo22MSkJBUmEa/jOSUhkMhC\nSW/V0WClALzsYJXjgh734GN7J+TehIMVPBrZL/pfVXDePZ8ewlrQ6ugj6TQV\n7fxr0H0zWOtUKc1l4xWbAibJAXMT3OCHwtqbb9xJr5QVGOmI7wdIiZLYoLjj\nfY+37qBge1jqOLBzpaGfBk8/KvwI6DMJUFmY7ib1TlS8tpVGqBypFlfCVK+c\nK5PnZITE1+gcIW7Uc7XkGJ2DP7A3T43EHYc2nalvhmPuRE8ALJMmYGjPNmZm\neAZ5OR7YLu0HYhZFpOQDD7TEhZZyWHF6Qtrbm8IQv1H+0SW6GidPX4oxU53Z\n+vSwza8HQGOLSxnChLFZpy67RWYzxA9z51v/q+J8r41xrmwYQi3e+6zhHSFi\nIXoOFYTlUdhp6GvsQsDNA28sorFENH1QEJg5+w9Uf8YYlkLfDqwwYklRSBQC\nhJU2DGeBMGGjr0IcvSu6Y1jFLwkWk344xcnPzpRyB9UOI/A8FpTN4nmcZ14d\n4UCreFhu2NQumR899ex6LZ/j/y6CcC/rhRDbEHId0QX+WCC8CSJBoMHK9u/n\njngNuaXfzcIaGmMtrygdSj2050Xcmr2oEq10VV8Ifm9n4Vd92TyTqVOKfEFg\nC7vO\r\n=hfNR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"325e1656484f4c56579a2f908910ea962d3c9b73","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.1_1546655158437_0.11792946040911634","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"dir-parser","version":"1.0.2","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.2","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./index.js"},"dist":{"shasum":"cfc8a2118e5427a7165b29d6667836fef5cedc00","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.2.tgz","fileCount":4,"integrity":"sha512-6/73m8DW4Zx1BbFgRrBHZhNcSSzBwGpy6kOCadaxGnfhOgikczqJ4j/jlGuyZaz9WwCQZ+Wdk1LJp4qKoAMy/Q==","signatures":[{"sig":"MEUCIA/+ZgxbuF1MTfZ56QFaVlEJiZr/12MiF7+AnV9VSEY6AiEAmSSg+QikLIbVPLiapDCCbG7PIayz962fMIyIQCH1xKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMBq2CRA9TVsSAnZWagAA2aEP/0O+VPCg90RRFIaJrFWc\niIqOWwUBR4OlZp/eJ251fB0/tUhrL4k0eOzaG671vn+Qsgx+Hj8CykGMQ+T9\nhc1MnR7ciME+TDMaWvdD1lY1h1dD/jqOYmV0fg7y3RYiI2PmSKALWywBTTsE\nf5yL1I9dY6msFRuGOsi9Xr2jMVTmu0BlhP0W5jubKnEsqA0qrgZ4i00vYq73\n4eKCJGnIfBWvp03aszhrEB4/M0lbF4VdHUEh84sP0OUIwW0S7Z9nAj6P0Jkf\nOD9XcRlhU0fpWWzNqYiMnjH69W5Tf0rnGskYRvLQpL9qfJBC5hBvxruaR2vx\nEVPcUDOHicCla7cO80zXq1gfbXHs1aA5U4C7iicCrWHZFSRhNx4hRLsmI2pC\ndQy2evLImqE+Vb2XunTHi3YGASiBmO+1Ki6+3ESbooqPcYIZ2XPzD5UBxhaI\nFNSFCJkiv4QA1U62UUKukdPdYCEI48JlLUQs/sfbqO3ArhuaS6KEuUU+QdQv\nnL1UGf8HRPN8MwjZcC4IZsAOthzL2tCS8t/DM6RUxDJaUQP19UvFmOTO5hu9\n45lnCQP2OJXO18DTsow0J2f1Gnb0F33J3iM8YQLcVQ5UcOyWPS49h6CCPGxD\ntmNdgHrnozL7j1JUlpIUVNopPtNA1g4k6LGdj0ZXKE/q1xYRtJWrSDO+bMyE\nBUkM\r\n=Rsvx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"babb0611cec70d5823203bf27d349877792d2a5f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.2_1546656437550_0.06860518352521927","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"dir-parser","version":"1.0.3","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.3","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./index.js"},"dist":{"shasum":"509a1d07e06f27133100aff210de9ac5b33604e2","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.3.tgz","fileCount":4,"integrity":"sha512-MP+rI9AugvDMI9PQxlURCiDtSZj6I5VoxDHtPVZLr/wqmQCh2N3Cz3LvsohwQ0GYIiGdOEsqfZDlY6dWFG+roQ==","signatures":[{"sig":"MEUCIQDKjLx1M66DUiUELYRA12fBf+pk3H3WoRpd+Z2CkJ3c3AIgbnfwNJq5Mt7JMlDnt2lJWtLqBznHx2Nnc8VXksocjVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMCfMCRA9TVsSAnZWagAAs1kP/R/qxqzE7oDbinXSAdNi\nuWIGVZnIdWgfggUS7d/9Bs/hBi0BKPHZkLCRQn2M9gHauAzIxuL0JI964JSD\njxjY0IpJo6+A39oR4bUGpFK/J3hBhRhzf5kC/P+AabOENutBXjdVhqxT1h4z\ny0w84qAg5yrjNURcKVxOsXK0tAXcVHZXghTdDQ0w3dfDT53HpPLjgNTeTEx9\nOiDAy6maR1+NW9r+yq1oBUHVSK3bz/hGE0bl3Q6rWciR0nufIquA2a7TEpB7\nzuadnQ3K4+BUji/8XgqcieZR1HiQdggYWL5uoP8z1/y0ijCR34PJVmsBFalK\nZo7Jpjg31WPX2kMPz5zbV3yX2YFpaSvNo7RMkZsoGFFfewlx9hJ9iMNwgvi2\np/BbmCpA8rvfXC61b6e/kvjQN8ofyCac5gcp+jQrnzGS1928sWs3PFVo/okS\nYQV+ySqYAhfyyP6tIJURT7QWqVRVntQ6cms+BXzaQ9hmr876+sxSX4OyU/eQ\nSPT4fZ/13gc4fwtEg+jiUPfPJfJQgb2iSdvdwrDCg51PhuiJBU8cdsizCKmi\nLoudPeuZ312jrZYWm5xqOLgUIpKlsi++olpYSfACnoe8Y37WHM63ussq0kHF\n1MuxGrajZSWr625B6FGDl2r3MY+ECc/hryoZczHMbffdMKTpzbG9Mx7kE2CN\nDeZ6\r\n=Ydk7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fc9234de7abd74d35882c1fc1aa750b67d87ec24","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.3_1546659787594_0.37317751729991033","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"dir-parser","version":"1.0.4","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.4","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./index.js"},"dist":{"shasum":"34a4a509ea72857843cbe8cbc016efec61075fe4","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.4.tgz","fileCount":4,"integrity":"sha512-SuvVLVCm+QlPLzSzRfQcRAZp79lFR+1x2zgpB09qcA3eQWRUvmDWY3KfJaR5n2wV1r6z+9hpO1aQztOafLej6A==","signatures":[{"sig":"MEYCIQCL5D6MbU07EWDMfVMyyJB5VH+Nu5L2hkKxRC+VQGLzLAIhAKv9eJZMlHeFkNZNPRcOV+tKES0ZSc5/ihj/OH1xZwe6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMCmzCRA9TVsSAnZWagAAIIoP/RsyrXOUNPnaIPd5gqPN\n0QpcVnVB8eoVre/6wHbT8EqScFN1t92Tx0BocqgH4ViXdDUQZ09MT+dV0shP\nyWiEblTmx1II0vzOKmq3VOj1NweaDwH17zAaALLVeoQvs007Czt8PAbrX/B0\nAK5t+RgMzC8S528i1oFvmpa9jEu/74IyoTj/CL+Brq6NVoLoEZJDd4Wqoc1J\n4/4SfgTjQCJWPITLVorAyUD8eNuASYTkGfng0JH7XwxBXJYQnGrnm1fa0JeC\n7kbQacg8/3Qg/pfZ+OlM9bF0fQM+DlqsLuPOUtXmE5aa+ZegatZ1qHEiC/iF\nG9AtaYouS5xpBNPw04OLRd//rlZKa7GzaR11n68uVb6O3B+Hh/btGgYE1e/I\n3J2rLTx0mZPTuwA0J40kTr5Lx0I0RHQIyTEzz599dO9+3iI/8ii6dWxXqtAH\n92kXZlyLo+VzH9HK+ugQYZjjnfeKWEdRR0y5kFXs0LOQGNOcp8im9lpfptYT\nULHOlpZ1brYTcrVUHNKGVnSnl8i6sIAXk/BerdM5nqNIukyNF6I2PN6WGYMF\nQPCPZBQjq9Lgzu7D/3/dvOzCYlmp4wa4Meyb4Qhl7rPH1rCTL9Gl8GLfu7j0\nJZBfxhyEdVxDwLy5MQvbC5nwlIQ12qaEH6aH7Og6Ch6sIa9S5b0tpMzrEgo7\n/VCJ\r\n=eF5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cf5ab7a9b867aee53a4d16edf6275a2df6ab9e4c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.4_1546660275000_0.02678409743353205","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"dir-parser","version":"1.0.5","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.5","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./index.js"},"dist":{"shasum":"75de2b95aef4c4e1ca11d7f7203ca8468bb45caa","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.5.tgz","fileCount":4,"integrity":"sha512-OM0YtJeITd/aKprmQjxE79W692R7IT3RxPb2LMKWyAyyl2Slnx54Qm8vDp9SIFkxB10vUG4jpwncR1mAq7cesQ==","signatures":[{"sig":"MEYCIQCGRXbf0SwFlfSV6ftlUuGqgti+YChK6vjFpZk9uMtLlAIhAKk5dhxsUf5/NDPXG3khUkf/8HP7K8HS4GNKPjxpyndp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMFToCRA9TVsSAnZWagAALp8QAIVGKAUdMFfxrziYEjTw\nuS5o1NZ8NbbnI7DaywpONvHYJ1ZwMqi3BYgXhsY6UimF+ZusAWWQ8pnF38f2\n/nHjfJA1BqDNU7n0GD3vN+mmagxYP4iVkf/q01IPwo3M4YIvJpdsyhcceKcu\nMNjvDiBeRaJeQH9gfclAKp6M2JATiQ5MQoOdFqscpYf+nB/6UgM8MwPe60gO\naf0GpXMNLo2UYp6Xcw5fmTSc/B0WtRnjr1yKfjPbpNjkf6mLbohXlgzq2Tad\nXMNnkPNIiESV9XWXpBOhaUeuuvTMZob17u0yQt8UTuFQ953kexvJFqlAbZuY\n8OAgW545MvnM5yNq5al+jnZT8a2zcz0757ExoxQh1ZGXu7PDYmMS3F/SFKgG\nyFxbWw0bKcBoCAfS6qORoczPWrRD0Q3nEOT5LvhFZDekAMPreSYAQmq8vPL9\nVnEhLnnrXFRW0NObGjIO2wNG29Hh4HYHV0UL5tYAJ/ur0fFacQrdGmqiUnAR\nZK0szAoBHMNYW/Mq/glJpofHJI/HnR8skX3pQcs2qOe7ap0m6qdP1R8mDpg9\nulSEHv63vUoTHbWJyn9KriB16wtK4YrmaJkddQCWvv1FEUyFjTU/DgyaZUJV\n4eAtdilL/Ea9Aeon8JEMjSTFgqPUxw0ywp1+b48sNaZss8y0DYRfcKRUW4H7\nkdJR\r\n=kxaS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cf5ab7a9b867aee53a4d16edf6275a2df6ab9e4c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.5_1546671335443_0.4165197773870253","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"dir-parser","version":"1.0.6","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.6","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"b9d79bbab966c9b038271206a27c44ae78030ff5","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.6.tgz","fileCount":7,"integrity":"sha512-OuJWOARkKA1+U+yt6ThpBJ8pOlTHC7KR71uT7YAhlFzWTw0gTW3IRMX3vQFdaXO/mbB9HI6wnxXqJRK+/Shp9w==","signatures":[{"sig":"MEYCIQD+ACjwpx9DRYCBbDqr3l02+PFmfUKpx+55jqFtVopDZQIhAK1L8CKljGuE1bn6OOhxejfoAYkmRLzGCcqotUOvaS8i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMaxNCRA9TVsSAnZWagAAooYP/iRmrVIunt1ZaP1neazS\nhhxpquBWoeCdSw193C1W4ioxGfhODjmfQXPz35wF5RG1pbZQeje6aDY9wOmw\nkz7LLrVnFG0Bh1WwH3L9bh6vnHn6t99lQTEQ4sTuQs9ihKXOw/lk8FyQ8IUT\nkYvCGbgJsLm0E/Fq4hIHlpbw6DJFtjjd+46EtIqNKHjwq/a76P8O6Mp706/a\n1XA4ybpWqZbKeT06lsX0sbteqAK1G02jztbfu7kORq8AZjD0iSSxAE20V97M\ni/YWBahIFdSnW+qa0mub4Zh/s8nQKrFPdsDxAvly0CyIwzoyTRtsuzCkVh+Q\naUOv7khIXnccWhIpA9988NM7HMWQF/0oXHZDhylEEq38Fcgpi1H0eN/b6yP7\nwrbtYL0pxVJX9S8AgSzS5vC30V5nyZ/AcJNE/N92zEWwXI09FXKZpmVyjWH2\nkp8EMMnc/FYhl1/pUTvFF1sNSvN1895CZnSvvtGBHSb2yYXxBQ2YqqlrKk7D\ndAVH1dOK3xTXZPnjUvmZyYuCZ7YfPzGKIlptRY3WXRRCGu3jtElCcKLQXGOY\nOZbWUDbTUBmNTtOGxB8LhmQohCOsXP/p/ryXKV1LHK1zerrlRoRZ7llEMF1s\nSgZahI4eoRm1RUz/Kh7M6YI7cmLhOd7aNp4OO9qOXC3msfkCVTshCqY4T1Rc\nFwUL\r\n=vJOp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ac923491cc83813e895f5472cc77799709abe123","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.6_1546759244440_0.6621348186505769","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"dir-parser","version":"1.0.7","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.7","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"a434a68ef877fc4d9d48eb5d76bb63fbd1effcc7","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.7.tgz","fileCount":7,"integrity":"sha512-JQSqTbNeKR/tvgn6KZfQMSQej0n44FAEh2f9Sk/UsLvZx9j4x43ahk44QaxlsyYTOH9i5ijwc5vHq0LxRtGMMw==","signatures":[{"sig":"MEUCIQCZ7s9H4bTxcLhSQMo1wKGCfSHUkmsRzS0/Tpuoksd/zgIgHDmOJjQUKJoemWFgdKy+XiWGecqxI+MXdSEcPWd8cyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMbOvCRA9TVsSAnZWagAAID8P/jrWUbsuV8dkZBFym/Jm\nmWyVcBPoin6N6MfP2tl5az1tMVoKqq3tbic14dJHLwrJNAQ7e4IlSu8bzYwN\n+7oUzPiyi2Bx7t5kTr6wT9+JpYQsiKBTP55IGqIVZMN0MDIAFnhUJ58ZhD8r\n+CJt+czLSQxulONcmXZlheUOrqFr7s4x1qsQ5c8SZphWNw1sHYv9hARdqz2k\nqTTkcRgVcyY/jlWvPZYY+v2SSbTJk/CreVbTZ9ukd3mI1m+fHXlL1HCPOoB4\nZm+jUq7/OOKMjQNGoYMFRXvnh39+DKy0Zf2Z+AtlUIzVFqDwAZRtlYgVWckb\nrlEyphM6u9js7xJ8TuLqZkMXM85SLrBUNLSdVSyrGrIAqYOYqIjKyXXVtRb7\nahjvRKlB4fou2bgb+ZYkNqOpYumHt49PF39M/uv9BJ0Q6kW3neWY7Tma4Rsd\n1ODxRVVwIVttLgaNCbXmnxXJ7FN3b2bZ6jQL3K8BqUgl7+MHjv/P04wTrkaD\nKeXBvc+KdCikZHMBFr8Pu9CDg3e/Pyg6eeudM/Lg/tiCoUTZKyJLD1cWa9Qx\na3A3+I/4onF+tgkw1PAlG+xdUH9WS0iSBJN8UYqxXlzFLoqw0KFls4kCuB6M\nPi3K0FPJRk2hZP5zChLihtqt+YK5hvBi0LgpTVL+lBRzSXC3SQcRJ4iyI9mQ\nFbmo\r\n=br6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0762a48a87b355132ea8fa59f72f23651ae6bc8c","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.7_1546761134372_0.12072522927144669","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"dir-parser","version":"1.0.8","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.8","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"7b9795ef13dbe3e3be8663c05dc2e29124f0f2d5","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.8.tgz","fileCount":9,"integrity":"sha512-ckfPhbMCEVI7YQCPlRASIp5yN9BDTdALGepPFMq87+Xxa9dJNkXy3aoE7N73o7ldafySvc9sL+0hVwd6gdwXmQ==","signatures":[{"sig":"MEYCIQCA3C+K7sQasa9CeAxyle7j1tEMkxSIzIX2+WsPZVIGAwIhAMi8MqlnjnIQgcOV15uR8EfYDLVRPAbGjz1daXG3K6r9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMhXLCRA9TVsSAnZWagAAZZEP/RAtlufZX2oXVcbqf2Zb\nHJdA6D6DIy5xQcHRMfrnXb5fKK7zsYLF38p5swPOJb+dI88um3JIsf04h0SE\nVRFuC8H/nj/EfmcVf5bDv8U+UdMyJimqdz8bQ/A8XYVUx5NDOJpbKV9z1t9w\nS9B3GbQ0RCPv1LdmWweu3j1hJUZ6Hg1UJoMciMauJYVAoTVbYeYjjyDoDDb4\nYS8BzKXhKlVdVxLNhHnmgNd11Ub27NpTfFq+XcVkNlMyy3Se8q0e8HrMDWN8\nfpuRkFCbUttMCV+8/gKVX/761cLiB7PlbOj87haf6M4bqrFkbAQVr38aeU6q\n2X+sdfDBr32cU4dFb/Qb08xsYJ0rfeT77oW8E50lS5Vimpjo5RH1Drh9l7ef\nsnTbMUt0G16sHMjnnKaW5bPdePylYLyr8bCqnbO3mtrF/56rMAUw158KtXKz\n51+DFnphbxSjZ1TlHLfjFq/yKbxT3xkAhyV8pQlC8kpWUVZUZxa2c+CQFvKa\nrULVKf6l1SQZrka1qYidJA99/JmTCnwNG0JkH6VMb6RXRN8WqFiPjFyfMSVW\nIVJclkbpJ+QniUyvBbXI7R7JFUUIZA4uJ5CdDlrS/4rurmSL1e2bZwjxebV8\n0RcBTSEv16ClqmBhjJl/l+pSyG+zJMl44Z0EURQ9Mnf0iVThIfz3gZ/09ueW\nKGqW\r\n=oaqd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c51b73182fe4d768b3ad0e37a020d6fb251336e0","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.8_1546786251030_0.24108765648168462","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"dir-parser","version":"1.0.9","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.9","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"ac5e7a17f99a05a2bbf11848d64d7b8fbe13f4bc","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.9.tgz","fileCount":9,"integrity":"sha512-l/OCr8h2izbzYp1BrpufeBDmNogQvZVxBNY+enE6LtazZQeWzMMGqMIepEoXZmdolwebSU9Q2o637x+y7kZK9A==","signatures":[{"sig":"MEYCIQCwtTsKgXtf3kyIbXluVrIX+iCyVnNlLy6o+FyX/kGZvgIhAOlfQoGDLE2gTm4Wx4wnYl6+JIduAhp7skjr87xaNHEF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMiMdCRA9TVsSAnZWagAAJbkP/A+mChwRVFZurHYnuSZ0\niJqk2CYIwo1KtA88kCAiRHcI8lOXp3b5j1tSNvJ9w4MVRx+FIoYQcPYPoWYs\nOGSpebyUsrz67+U6MEXpvzoB9fz8EoDasDdwItZWbhVD4bWJ3LwZWBs7jBQr\nE2SIUEyAmzzr415CDJ/6BnUS2HbYAG2zRPEQRLNftShuOBvhET26E6JtmO8q\ny40zLy0jy8h6swCIoBl/ObRO+GYYdWbN3rFTgyvmjsK1n6nTUl90vqg832qs\nHSVye4w5oVpcm54Qa0K4r2Mnfkjx+REMgLkxX0pz0dvwrunLkB3Bt5z9xGTr\nBzmNlMdqZwj759TLVcvazZAnw8j8uJASBi07aP5oStUVPn8rzAU9aRKLQbal\ndRInJP9YF4BHIQI/1NsjtDvQ7jDC2Ooa1FkyCyTrQ99OMAR5Mt0oiJ3GRk7a\nQ9Los3PCeKMekSJU5L50FBmyJVml7vLiEEAUuOuPr7Rr+t4dEZWDC1QBRuyS\nXLarQXTgF6wUMokR9j3mgcG7vDmY9IqGYnpLMVRZj7joi5ghVsrfVUOeigL7\ntPFZaSVMrv9ALkfJTgH29v3KlAT4wJBY8XOY8grFFiqpkwBVPDBgd0HYi8LZ\nfKbzHkYrYrb760LAwf8jchFcLzb+TJa2/m/nrYuw5NtbZIsPrq61DDUBl8R6\ngTBL\r\n=wG6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5b0052740db49bcf987297cc284c7e4cc55c8344","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.9_1546789660630_0.45279046821458757","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"dir-parser","version":"1.0.10","keywords":["dir-parser","directory-parser","dir-tree","directory-tree"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.0.10","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"43601eb9cd504147dea2d7121b58b4530452d3d4","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.0.10.tgz","fileCount":9,"integrity":"sha512-woDKmpDZhUeqvrNCdlTgD1kcOAJ6BAdQL22hhJpRZ/q9+Ux35qIyhMdJUitDCXUmv/t9pWc5dFaCxuyDrquOFw==","signatures":[{"sig":"MEYCIQDOgxk0Xz2FKOISwfm59pS5kI43QvLqSovZeIB60SfHZwIhAPZDxLS3ML5flX3z9GzFq4kg70r07bHjdE4ygSjdqnt4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMqG5CRA9TVsSAnZWagAA+Y8P/iKtzFY7WuvrYH9pDsCr\nh/hWp5CXujdJt8ClMv8wDAQN6m6E7OpKMoTC7fv7BbiQaI4NRNOgUtlqZ0JY\n9Q5jL4k1tFdsgjJSpPQJ8R0jP0abNRvfcF6kx4jqRL+7xqgeCbVZJ/Py3Fvw\n4EfuFpbeCN0SmHCVddJZAqsys/CQ4Q6ciBxitZGSINNogm5ENlVi2j5FKQ5V\nVRvdF4qZyR1tR7IQn0OttgV1CIbZVn46UNvoC2Xaj82RWbSlFR3XZtvMB2/U\nud+/+k5iXUPYMsnMUdtHgR7GLy7mfThfukmi2JxY1MWdeKfXLWgW8k/anWU3\nAiMxv2MRQeQlLlKTg+1CDPgi8i5klv5HJc140A4+tAVURncJsDtHuFneikZY\n8pltjubatRRoA8Fa4skrrXhqw0cTY6ltfjVwwKxlIur8r8bfJon9k1S2Fw6R\nI9W87W6oFne99ojD5nsxj6TwqgimajlzKwWR2iMmntJ7q1O5K5JhOMKjwgbD\nuoZ9a+JPWX/iukrIUGpOYVdWMTnBGFF7oDQlVDVCDxm8oJ9O9L7vQBpO85bY\nCq0AQF5gQUoghbxN+bUxSE3MBUgRw9OIzh6ntjflNBqjOsmD0o+FCKiltVjY\nb71q0MihKQ6PuuwUIPsD3gBoGp67AQk4YRUVDUh2Za+NGtqkz+2uAXsM0B7N\nvBxX\r\n=7UX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3e42bc0ea36e1f12ae50c47eb8df5f33009765e7","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.0.10_1546822072303_0.9799441216550813","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"dir-parser","version":"1.1.0","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.0","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"a9efcfa3348f4c1b7eb3f7b7398666a3e21b2ef2","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.0.tgz","fileCount":9,"integrity":"sha512-YKuXKJL+jk0XGdmh+ZNiLsi+D154suSnvQ2nesByuLNgVP3r+03INgKwOdr5IvXdvF63Yu0VBHt079zU/DtgxQ==","signatures":[{"sig":"MEUCIHUV5KZYCfx5IdWTnsLg7q8CWGToHTV/+aIyDWfH82mcAiEA3iSYqUhdi84/yywUplIp+oiL7bd5UKSGm+ZXmMMOfc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNpeTCRA9TVsSAnZWagAAcVYQAIIN5IXjLnO1LkYPqyKB\nnyyablt1QLfTBVszDahzCmFWaLpLHmfl+OBjnmcnaqe+cq0F4aMMdc0YgzsD\nM6b5pAQiUV5ECmoxQ+7XP0v6QbGZCFLWM4xwwnBKO5xHACUkJFDfxGJTsAca\nvZ+jnfvMaKMwD/WqMHXn5rLl0tAptu5Yr1757ZcRy2QfjMtqOHLAFjUOJwZj\n/2N/uiRoLPS78TZy0X0dLeLn5DZd6AymO3CrKIzjSR8N9Qd3huZgTlZAe+Uq\ntz8cLJNsND279Mj0mFFyKv2f16wlfPAsgtyqcE5gl+t84TgELfARLsGV3aZV\n9rWED5zAdWulRch3D0pw3vzSh5PIQnl3i48aIc7T2tdcgFN4MKtjxbVoCHku\nAR+O8Yh0g8q59t2nyAd2E/QNH9Onovum2AAooDtRjlzdYbk+3hUW3Z1mynGy\nVm/pw1TaY1T74DIaF+Nlky0lAWG68A9Aft3aJE2JO+eOOFYFP1PxSnfciC6R\n2pgQlYP+AeWpBUAgf7CEdIZn/pL3vaYYgoI6f9b/4Xlf60YIPaqaGuCMTUBA\n3Uc+fot+TA7kMnI0Lv+BI/67NyQDeMDdiHN8qsUVi1oVp+4t45NCZW45ji+K\napzLxFhlk0GtwlQfvASIthkylAFA5+O8i6HlcnPhsYvjUy3wAI+QT3nR5FhH\nNGa/\r\n=F5RI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"03816620825e9037dfc7e2f8a681bacd7cff8474","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.1.12","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.0_1547081619091_0.2653788276429987","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"dir-parser","version":"1.1.2","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.2","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"6817b6757917d0a82a224f0440fc62ab2dce3059","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.2.tgz","fileCount":10,"integrity":"sha512-cU6c+RBfH9J9vS9vHr3xHx2kfKXWV9fxgQOfP6G+lwkawQC2ONTKOm7oBjOrp+vHWyGuUoQYesX3DYZK46oxXw==","signatures":[{"sig":"MEUCIQCwp8K5Om41o9BuUJnStnoNBNpUCSBZYN0yEQ49aJNN1wIgRfTFs95rylPV2X4FqJg5MIlxGxjFp3N4xpk1A/CDNGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNvNACRA9TVsSAnZWagAA7msP/3ki51I9ZigPeSNk/zHF\nWznG1WFh/AHsdS6Q7am355EbJz/TF3v1cHIU7mox6HnfTbjjGauu/jvy+pBb\n63l2dfo61H8QwSEBL8TWWWdLkvG5Qwqobl1Yn1FinugezgKx7vhuu+elu2WE\nu7unsSKIQfXiWzH3ye6BxPWCXdgiFV+SMR1e24N0QC8lJ9hmfhyv4B+6ESaT\ngv9tZnUiUfCJ36xDB5BV9Lubqr0QPn5Bh155j+n6PIijW5YMdDJbzT1rHHop\nftxcJZJlUz8+c+oXX+m/MgF37+ZtZ1orXlTxU9VyYt4uW94xGVbk2QRKHHdL\nO3RGUgKSP5QxdkSv54XuOV08OGjTWBsvCOxtmKjaXgdidP1ELPg9lskeFQIG\nRlAvbfScPVKICi5C7gui4BKo3j/u33mKTQ/pUE5Z/iFp1Vs76BTADxu2TUyQ\nK4v/B11vhsqsjT8WEbw4EAc/vMAqR2wG9ISvGmiuQuO3XZ56sKhVmntDZAp0\nTWsrxtnua85PwVZKPoN1AWd0LEw6aeE6kXr5A3N97VJZyGs3i1gBJADxWSLo\nY1c2pRIm6D2BtLLplKztFMWBLOu845YV2W08YltZWazTUWzE0Ts2zTisjI5X\nJr4OxJx6VGiqo1mciuHXk7FBe07IQR4nsU+hAn04cfqtASxvYfl0IE3Su8Pu\n6qAs\r\n=DAnt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"17c011e1eba31018f673d28f5fb6dc668cb234d8","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.2_1547105087422_0.5543108133398651","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"dir-parser","version":"1.1.3","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.3","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"260d39acccadb1690b880432db64ff4f56ee49ed","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.3.tgz","fileCount":10,"integrity":"sha512-a75HVk47uM0UTHw+f41FzqfKYIjGJKxeyT2Ix5sUNZUTnclgmUe0IqB0u6tMnAp+rfx+LOK3BHXCk7b2MvtmpA==","signatures":[{"sig":"MEUCIQDu2gmQ2Jt45ldMYQH9gFesCTDKCwpQygOzG0BRZkNhIAIgW/IopsNvGK7iuxSRiO3Yja/kKGiiVNnenxlLyLqIjJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNww/CRA9TVsSAnZWagAAJb8P/1NNlnGyy1RFDtmHm+K5\nmkDBFd/Eq1D35CFXcqump4R3XOb5++lSwadiOAL5lagfvG1DHBRRKrufrQWj\n4mFBkiv1A8isrSE230JAkgtgJpNcqRRascJNHD0mxrD7Xjy04nI48AQckn3O\ntj4t/f+I0GTPMdPj8fzcvtpqXVxKdh5TARS/l260lFsnFMSvWvrM6/IObdHz\nfqhNx8hMPdcMdc0VJB5sY1GhVSz9Tge/QWOoIB83qXYIpNMhDagAFHUg/peF\nEibot9Gv4yyMfEun6klHQrYgSqvNoDdvTZLs+R9KZjbohig/OlKcRVsKd8R8\nt28myIncQe/u9mE/EOShIAh1ZTncNQ2911/RlJRk7WciqRMpWSyaOwJdG26L\nwJJlVh16x244gBRDj/V3tt7WakPrItU8PNh4HHLPdTEuSLht25BqgYjy6AJ5\n8eQvmdQyawkxoCXnFML+G5kuQBLa1OZgSrm5DuzLlaAyUCQW88kbfXAoKMOo\nvWiulxZS6ogwQ5VQV7LiNnYW1i0PQ88MfeJq8Wapb8HjTfE3aDdMTYegu6R+\nfTGsvCK7SA+CW2iFyEFxNSMKzXGA1iX2xWf9bgCH/YPFmoAsm/NrFK7S+IRg\nRw4U+Y/kCQ8vkBL/MZj3z3CX8yxoIwroAvBfgmT9ALK5kBFE1nHxIqUNCJWb\nKw8y\r\n=OrkS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b068a989fcc0efd71291fb854a81d93986cf8ea9","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.3_1547111486866_0.28467778151105594","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"dir-parser","version":"1.1.4","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.4","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parse":"./bin/parser.js"},"dist":{"shasum":"3990422661f7c27de4f2effa443076cc17176084","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.4.tgz","fileCount":10,"integrity":"sha512-w1NwBysC1Fkb53A1a+FA0rm9eS+CuJ+p+gq8tCmZSmsGzhnTrc5bIMq9k73q+DhbsIY+k0H+ZcyD/wHyWL/xdg==","signatures":[{"sig":"MEYCIQD9u9FqEPZspJnVWDEzmlOGKwaYO849I2swzxep4+EXHgIhAPwilkJyhyIrLkrWSqvGmiuJ95EdNK0mLfG9cwQEeHPO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN1YRCRA9TVsSAnZWagAA2zcP/2pcwME1T0kMeTM0dUuA\nCgTXf9VDhXfm2pR8HoZHjlnIDkYSQ5ta0JhB6VLo3aYUN2uZ5VxoX/3X2qWx\nNy0Z6zTQssuMBYLnzNsh0mi8wMYjk7sFUwnhGUVfkHN9ptZKDt+8NiIcnwMK\nZ9yKnTkBz8OduMLQ/CtBzwqHQM2pljVxLK5PTfNxBcA+nCpQNYXhQ6tSL+ry\nmKyhm6lqUNc9LE14y0/Gly1u/biQTP0GXl8nQF9T3sgWGuAiKuXZPiRF4tVR\nhHCOu866576mICOawB8i47dA3kInAmkqAyjT1y4N0ry0lRubIeNq+Rm6pCwX\n8FeEbh3PqXvU0HoX2+/kk8kx42Ev4Bu9VTng3SXmAcRrBlbgjnf/iByFNUjn\nZOKLfmxNeD8UwHLQbBjMOs94GD7iJjpY79bHVCMh9swgBm00un/oe45XSvCg\nUXx2Slg23FE1fHEG99Yrml82trWZBiedCcuFW6M8bODgwEWeQIuW6+bQNolh\n9icvBlwj2xOp0jew8dhAi15RIJA0QdvE+WeDpkJsLgappxSZ39zBLFI/Jb7e\nSIKObwB1askqIp43/qaaUKmNzY9rgi5sMM9jTjMeGX+ItaC0Puv5ezlJhAGG\nyKxXJvfU0AlnGpP0rp6E0v9pEwWKB5HYJWRu2QdF3WIfL1B8Ld94jRoYRPja\nDLuR\r\n=wGfo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cbbb9d6114775b24be8065204c484bc7d537904d","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.4_1547130384051_0.9722357699064859","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"dir-parser","version":"1.1.5","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.5","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"b2b1533e2d1cbd44e6f8a41d2f6464924a7312e7","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.5.tgz","fileCount":10,"integrity":"sha512-DmAldqQNg39oiQQBK3AuiPhFTDyLxFfjfKPdMe2C4mGYszYPl7g3sym01NQcPpYcCKTEPNxkV6+LGlNyx5j0sQ==","signatures":[{"sig":"MEUCIQDJP04lHEejsN/Kf+VEOZNvLYMPL5rRxg5VrTaKvsXUWAIge1JLKpTVYGPNvXzCnOIksVfr2Bz5UVZhitHmjmVyWr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbonNCRA9TVsSAnZWagAAagEP/0kHgqQbytotQGdI36L2\nq8vOQfRRa1wyVSPpz8weBYdZH7+D0IDePE166y9B1qd9ne6SClTMRvvgt7Q/\n2WlfzZsdVVu1nt6Tur2UAKgKdBi8a86L8xVWbSYIzHJRnNbYYdmgiDKUhxAw\ndL9nmZBE5qe6ZcaZEwECtReRnjE8cCK6g7z0zWQvk0IZLxqjUgLrlLnNjrxa\ngg2XZrIsiUZrNPIlXqmH1VhTKTHN6FuZuabHx/H8hWAqn8EFHTzPx57YxAg2\njW7A3Gq5oRnxwsTyKmoXvqjGal/OLQEdF6XUXvy+bhAyqW60N+3KofHHm0P8\nIDQjTozlHwlDZg8a3Gh7skiLpC1M1m7FvLwf6rVsotjpvajWxpJqyBy9fXZn\n694xVnfPyIk8ajgRjM3/9RqgVdiSjS5SkmUj1kycn8fSDI+Thizdq5j1Thyv\nGFPtd2oCLEoTJoa1RIRmXzuR17hePh89cY9WOf2liRfBCNw1HcIMieOf6+Gq\nSO/t1rdL9QyhdgBmNWnEg96hO5/MGd7MwJ0kDtQHOS/1BO/leUvP9j+bu8H8\nknKfjERddDqTa8iEUuEl8Bn+ahkyXlOLK35wJTYoHlYYe+5IkRByuqA9uNe2\n2MpcU2xn+hLvYeDfs4DH/Gc1vybNDmRQhDthXWwBxx9dW3gxqEyrB+0CRo7Q\nBSMS\r\n=ZFt5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"aeed39ea3bbdbf84ef94c57b61e005b4fbd86db1","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.5_1550748109021_0.007925557158029228","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"dir-parser","version":"1.1.6","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.6","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"62179f6651d7c10100e92ac4eba3564b2d87cac9","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.6.tgz","fileCount":11,"integrity":"sha512-/91verQ5UeNKP3W5TGu+b7zBNv9Xb8Odl3FfMTy0U0zX1pV8RqRkQoiOQdS5O35eKsdTPiCwAosPPkYbWuwQuw==","signatures":[{"sig":"MEUCIQCWx3kiaiEujGU9aNsWzH2pmEIMYibMLN1diahkoNyb/AIgFJXJl0dubAoEDWZIuxNoJPRh5Nhp/TakxuzFILaMuEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccq7BCRA9TVsSAnZWagAARIYP/2BMHjArSJibuQa3Y8CE\nLNrnTWY4wXqP/iWE6qjf5S0R2cs8MzFCXitLPeGA31JQIL02b4y+MG0mZsXk\nXvv6ZL+l2OE1ni34yB1Kw/hLuz+cEjhza6ZUU5yRwPtmPRE5sTU787M9NtkQ\nwEQE/Prwe0QyJ72ex2QiAHbHAHzePU1nXffIPsy0nHVodvk7oupK95rOA2NE\nPgupAOeVFI+Ejwv8ECH93rC4LRyq7j4jCmYsTF+nR6Vv6gCg/0xN9qaEpTEt\n5yrRVTwQYhvmUbtGZavUNuDYWcw4tKa/nQLHCw7Ob2CUAB4cNmrsWKvur1iS\nBslvEjrY5c6rP6Fj/niIwwjanQoiQJ1d9SGRylOLktKkIhn+h3oLFy+Rz2un\nRRMtYtrfLfSowkPKz5IZgtlWcp5plTo4r9x0JSN6hkTfL3WqiX4Z333dMOZn\nvttg4e4tbgOYOM0v21RolPhIwvdmdkG7j3gvVwE5gOkONdWgBgGOd12Ihhf7\nRN8Fx+oR8WJltqm+wjSKoR4wlvFWprDOgU6eI2eHEWp5Fk1b/KMHFZrCQ8fI\n4lwkuOX9oGmSm1skcS9y3ZOUIHztRlfimP10f9LIr6lR36H5ZijRU+J2QE7V\nqVi4YCVmRjG4eZQ1ldMaGEk2N/zwZRVmhrC/qYCyByfNlPmWXl5Q80iFyvZx\nAk2X\r\n=mN4v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d8f8898051c253ec025ea4f54dfdbbda3093f62b","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.6_1551019711944_0.21271667582148956","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"dir-parser","version":"1.1.7","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.7","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"ddcdf8f30512137794c9a760331328768811e3e7","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.7.tgz","fileCount":11,"integrity":"sha512-Eiquj5RGcg4OsCOLqhWsEUukitnjGo6DySBY8l49RAgXsCxemmPgJsoBvFf0pZJZoN72QFstndSwBlqEaGCUmQ==","signatures":[{"sig":"MEQCIC0L5PrAJq3VEmEO6M00uKGSxUBi+cB4EDe2QykNUH0GAiBYp3aRx7E2NfpqhRXj8upKCyKu7UElqOB73MHFRNmufA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQbSCRA9TVsSAnZWagAA7/QQAJYslN+ZdYHKc1tWCB/t\nF1abIEXyKD5XpJFG0fOGsVLNqRCFqdVd99XDIoXoTwmeJAlQWt+Nj4SV3wnb\n3A18FELA9HiyOb+Xaa2SkYeYYZtoeD3OHaIflcRrZF1/hUpNJGgPqa/rZJKR\nEC9RVJST4t6EaWRECdP2eghdjxvbwllUh9pOevo6QF/yNAAktBvXn8XN+BTQ\nS//CDyNDRnG59F9LpZTfEovw2EKxZU3aY2MooddEmieD+bM2PvSLHjLe9NhP\nQ+He4c18L09RM7lFm6FCKpuq4apulqery0DYSgjU97/zmRF7TQlbCPjenAaY\nM7rsbo+cN9IEgFHX/S69kE3D6KF+wVTPDdgNvz5nn6gctXumzk4l/GZXJH8A\nE1BR5XDMmvAsuSa6EAkJac6CGal6W09/KvNe44M5otH651PhSC7VPcXPpOUc\nHdPZ/8vJpa5cBlROh38UEZ705NDBS+YfnSapfMyeVamfgKaFTtPgrjgg5xhT\nfxkaXQCizBaNbW3Unyy8ZyRQ1mScStfA8oky5vu3e3YCUilmruhxDdNaAYo2\nL8/RsyCQQnQxL9sT15NbLXz435cfCuxaKfyeEFfVAsXBIK62khL3BU12Yi2H\nV9k25z0kwxpaXr9kbPdJTgiz+aTzXWBZGV6tECmPoTcdHPJLYQzxWfmD/B8b\nUo5E\r\n=rgpT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"28cd1c4529b4623d17f533e2ce908f7fef78fa04","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.7_1551435474015_0.09209857047014736","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"dir-parser","version":"1.1.8","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.8","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"43c4ea4f2ae5fe16842df4189a4d3b8ca08ad5d5","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.8.tgz","fileCount":11,"integrity":"sha512-Y7Mut0ObkhKvzkeIjzqJ+XM/SjIvO7QCVu6n0sfOahHhfrXUhWCrrchpYhel2dkaiTijKmfI3zUUp0Sw6XSl1A==","signatures":[{"sig":"MEQCICMc4lt8i7zvT5LMzIaF12hlVBULR2QjKfW+5qA35zZmAiAt3ZW6R8L3E4O3Bc3lPpXH8lGMsxfTib2gTj1EFunYng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQmNCRA9TVsSAnZWagAA2xAP/0scnTSZFhK5hn3vo484\nEXF4rxrHqxZO9HDkakv+4KQVu/wyKpg21IX25sugqpFXpQ78t6aj6M4wMZxg\nsXeH8Q1YScERquBIbe54uhN5INS8XBzNTU9ea24xMNGj7wk/S1pdVkcuOqae\nAFd6X3uU4mE6bwh04aYa/jUZfjZmnbOblgYN2drI9V46neLDm6q4GZxEMo2i\n6uw53coNL3XEbfMGa7JQhGs5nhXnmlJD5DIgsKX7EmJlOgwhq93OaLsSO6AN\nC+SFSNUlrDnwwB8tLvK6DCNNsQAgosCLZ4VDJg2RFt5TY5FVQITlJ6lXFdME\n4bB+kJ/KrduVNPK4zwWbwqXZmtfZNoSVJUlC0BBlwkVkV1iTzk62izwRfEym\nJkQzBak9KDOnBy2rAMJAGiKKwZMzOnsP9WW+P6pZPsNNW/VCJlMvyO5MejBG\nP9uyATp+jNJWkcw/QSSUkGHCf+L349xBwA20KE6PlwpKNMywIy2ZhcfWgrAs\n08vffHddKiHUOAYzmIcHzckZZx+/ZnUIvZ0qO2pR3mRJfRTF+Yj79XezoiAW\n7b1creLGbsfO4kKIStUDwKQAq5R1bxAOeEd3/nV2kzkWRblT8vkZviR/udAQ\n2sBU9AnHSwJOnjjJiR6BwM+4Vhhh9ZHtPixUD0ptiqhKpN4b0kpxdzGs5ssm\nLqRe\r\n=XkFx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dda07db45f335cce1e05597f47bee733b6dea4","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.8_1551436172275_0.9981657532734909","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"dir-parser","version":"1.1.9","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.9","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"967648ade3f1c7aea476772e2e98b2602d7540eb","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.9.tgz","fileCount":11,"integrity":"sha512-4DkkCua3xXQWnPmoob7HF3lfeaXTmMR67vgexjBV3ACBrPJjTjCH+ukewaE159mWwKIV9bKXg98S/oHVQ66uIQ==","signatures":[{"sig":"MEUCIQDsY4kK6/zsm4SMlx5gEb0fQH7+3PU1anfkPuwFvi/Y/wIgUuPJZ9PJt48OAWwxH1WWX5oGxz0aVqjsUWoU3N8opGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQnmCRA9TVsSAnZWagAA56cP/ReW8S0+PZnTN1KHEaTk\nqi+ahO21yreH7dl7LaRWN4RYj3y0ZPLOJYF+/WC/YdWHdTtbh88WUpTAwf0/\nNiNXb/gkL9cxxG/g+f4xR4KBBPJYzA0hW7N9juz8WyBpfug8wTdZpkIy0FhD\n2EZJ8iTPSIdyxTT6zbuxzT78BHoNdY/GuWQyVNnNt8qi61YijeuGlLs5kRjW\nEoqejpCXAsJDjtl93Z/aUm4qmgqq0HcqYTNuxkdjiy0QrJ41PeVvDwT9ATxU\n3rrZCRhAQKX9DD8xkCiX9XtqnIFy07U5vzJW6xcsVLx/W0prRfYwRYyKSAZg\nIm4rsfn535WHIYHWo5lh8SqCj1c/nmDpuY73jJwb40fomfuFUmNT3Ray86r4\nJ0rIKjUxgCr8Q/yihhO7cLc3cj/xkB81mZ0+s5w9sBlHqCLOa2fjB0YSeRZh\nf2LtnsHFwQ+aBc//KhHtNisfladKcir7MhTNBZ/tbslfkHR3K0mKXhmjGQzA\nv1Hvn0rGNGb+FpZQ9PSYh//ZlKKgvEkuZKyMxJEBie2JXkJbhSkcj6x4YVu9\nHoQRU+x8zGNGIgxbunGbfP3AaV1HGmWEBvU9xr7UrYXWwUcEd1WCA6bSuYo1\nRQe5H185cK4boVuR1mUTzLiuxKkmX+JI8wLGRBwKIi/AWMRepntvA4kcVLKe\nDB0a\r\n=3JbG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dda07db45f335cce1e05597f47bee733b6dea4","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.9_1551436261603_0.8027821985380328","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"dir-parser","version":"1.1.10","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.1.10","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"2b905f03c1c16cd533605abfdfd5dca7090be16e","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.1.10.tgz","fileCount":11,"integrity":"sha512-MKFxESV5f8ghjAWBODdOeXeyGyFxV+A9+ka/tVu64RrD9Ek5Aq7YhW1gnOxqekwa4iAt0K8ahRVOZxkm6Fb+BA==","signatures":[{"sig":"MEUCIDUuOqyrXjcdlZRvMCG9nueMkeu7S5pyGSpGTMT/pXFeAiEAwMZz3hG+kWUsJ8Klsy34yjwMGrvvyRr7U4e/+fQwc+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQykCRA9TVsSAnZWagAAhe8P+wafT+XiugaEVV0t8KMI\n/RjUUwSnfvTQ9Bsupvmq7Xso3C8gxvcexPymIX8vladpvnv3oBazcPVgGdsf\nGNYctdTTO4aLc1RLt340yRWsfU9lgomnpjfESo9adSrCImOk5qKbKxBgwAy0\nTvp0aCH2aHeH9FAP5FRTwPY+SL+H57aucSqepbM/0NJho08Krx1G4A/RITp+\nIGvDWSp2ZHWs/oIopLQLLtLBRUutcR5ydvisz1iEBB27iVX9JPQtgEdgs8Np\nXOqKGU0VBupJoYqZ6VN72CUzl89wPBd8qa6S3J10gmYm/7RTgcznuznxMcFh\nOhIOdLxszSehuHAySZqWU9gAkaCtslWn/Zr+WP81SSlqcrfS2mA/SiG3LPnM\nO37fnFpt8idX/qFfPBmwUn3d0Y681vLKrV3R+Idt8kBwUmlUdDDxOY4/R3RP\n9jlK3PS1G1rLmyO1OMYVFezxNzvJEQuTizW0rEReT8ocO4CWL5sPgeqoxi2m\nS6w+Pr1r961XDqvdppRQLKaGCBQsizMdznYZMkNhCsbRFTU71ifNA22SaRHi\noPH9bO5nSYwtOHrLlgaiSbeBY4sxNy5g4zHVZEirDX/TzZKeCyiy+YjQmBvC\n9XkSwwIW5hLjAmeGPzi6DbIV2nQTgCooY6uLtYwkeNNPlQr3qsqishCf2hl7\nncE2\r\n=SDTg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dda07db45f335cce1e05597f47bee733b6dea4","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.1.10_1551436963118_0.37659647859806555","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"dir-parser","version":"1.2.1","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.1","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"32bc0e5cb29f28487294d1f36eb397a90a57c5fa","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.1.tgz","fileCount":11,"integrity":"sha512-HgkYfHulD1NCeAHqm1pL+RE/w/pobmxKEA6ZvYLyIjc+iRwq7xPDsPuGq2gY63BYCSdyXYqm3YwdbxiYeRbkCQ==","signatures":[{"sig":"MEQCIAFImqfzpMdQScTZmY8EDpgESIxCzbelHXTbh8oKj3H2AiA7Rc/D9bbScvyHEjthWXB7SloMFdw0WrjFQf3lBsBQHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQ01CRA9TVsSAnZWagAAAngP/iCXYKbnYahSrK5jwcsY\nw+gBbFlf05mkmqHjzW9WxQM0/fyuxmWCbFBISyVqrhHGSCopbPV7SyHpnhWC\n4eruekJiPV5EWVE5UuolRImgDhIZ1BBtIRx3vFSNqu/ec+VJd4ZYZDbdi+Rp\n1fUMWbLyviGFGkqQJiarlqMCyXFaIT9ew7eq6d9L59cnq2zx+SJCeG4JdiOB\n2629SNdQSz0G16MPahDkFOvTY6xWAAq20qFGW5Rg+J5I4UNmJ/JpDM+WSdJs\nMo2rT3F5UqqcmQZxbUatcz4GmICH4uE01xVCpduylKEFhVQx1XE7YLvhPIlO\nf3/Uah2ZxMt2deVZO1vzYMX72fOqxNX03ud6/mnTCDr1RVviZspNTzOpKPnn\nzKOB4SvzCDbv1tT5/wKdnV9z6t9X72wOkIEGVGDEEXY2fz0Cyy28Qwo1wQ84\nzpA+slEYMDXW8PDK2Bfhy3wVr8jNE4ZSU/92KmonpCBUpi8OywG2zg8Pk5WJ\nrTPhQi/jgoTgM0kSWvspNer94XkO2RCj0yqueb9ycT3mKF67taRlHBynURTG\nse5KsDsQx2yu23f5exrHM8bWXZwvboucNBEhOBEhfZwVnOC2CUG+MlrUNZd+\nV2PDb3xZ9TyMYuSLq9gNMQoDOHmEkALwxfdvjk1OCfl103tFAC3IMNkxw7Al\nskTE\r\n=1ft7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dda07db45f335cce1e05597f47bee733b6dea4","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.1_1551437108067_0.21778454001897019","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"dir-parser","version":"1.2.2","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.2","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"37e5da5b4ba5275840e483d6fab24aea535a8def","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.2.tgz","fileCount":11,"integrity":"sha512-JiiAYBYFSOvy7PDkydrn31vFYdR50lN0x74hIQJTp4XD3JG9JZq7fp0Wn28EC31aG/NC7pa2jOvwth3Ct2fk+w==","signatures":[{"sig":"MEQCIFMwCDmY9R4CEN26zZGRx9d30h3nRHeOKhM458+E6h6IAiBAH5sANEZWAFrXgdMd2JPIqa1nRUg+BzTKHamN904aUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQ7jCRA9TVsSAnZWagAANfUQAIoBy9g6o3t/JzIONULx\nbkjv0jJ8Z6km/E5EIbSDKPND7obaKYhxwIw15kRQm8ObWVXN8sgrJk7v9C8h\nWUiUxlFfOohLX1yNnnY8E1jkHOEcsxuGXi4cMYBV13Hrj23cuKXHZc/9Rny+\nP8S9CoNpWZ9hZJ+M/ljuy93Eu3SEwyhswEtqyl00QJknTjjARaLVxPuiChuH\n/cEAw4TJOjiCULJN5HsASLBU+LD7CUs9dQkbKN+sYOLKBRsvpLUMfDTRjHEh\nmtoEzWDXB6kvo+l72H2OJ/QJogbYc+nj1KhALmIB68P89TKYD9U2d8RcuyzW\n+cvbUz/dvWZ0u8hZJDEjLk8chkhmbw3r3Ebpk3PWyu9vvGJHLXZCIwKsMS88\nmFXxCrSEOwaKdl4kVovAoa1cSlPt/xsAC8gNzDYW0GaOXmCxeCd09sbY/e0B\nXttGW5Jo3/1ge7gkot8f4zbnMrjUqfk4uuZ+NOYUk0lCYiBg2v1nrCShIkgq\n+y4ShMui5Nf3GUfRO/xy3yjmjLWdgK/ozm7fGpUy0or2xdlz/httFXePJFaE\ndZBoS0pHi8T+lEW7ZCwe71BPQbDXWy7GAKETrLQN/Tc6yb1GvGnZGXBuBGNu\norYronHgk+LDNo5gV4kSn8yyD/jGRhs7pFlxWxi6ze3osz3si1mMhyQJuj5r\nFXD0\r\n=DNWK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dda07db45f335cce1e05597f47bee733b6dea4","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.2_1551437538544_0.6727615704707446","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"dir-parser","version":"1.2.3","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.3","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"512619df485f6d37fae008de4366578a46eb3c42","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.3.tgz","fileCount":11,"integrity":"sha512-NHK7LfQNbXiB/quT1320UUGdfjnu4Tjp+8BOLKqgEtVK3XHKqipLkAYveKnFzWKAV4MqmyD/GqwFB6Ncbh314A==","signatures":[{"sig":"MEMCHyGUK2cTdJ86R+ayIXRc4HUqeMCyrL22PEdAyaHqTUcCIBGzipFMVNl8aH+FEK+oAqO/YLf7EuRj62Mlwaj1umMd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQ+gCRA9TVsSAnZWagAAM1QP/0W5ujhUi+f2oQPJ5vnj\nQSEM27koY6VXvcO3+gVJcFzj1tZWUwjsz3iyp8OqfMr+s7NJQOmz1t5c+Hpo\nHMjhZ30AtCiFWC1Gp/1H80vQ+WAlq+elfI9mF1iry8DazV7ltLbtrBMF2AbL\nMFd2v8tfyIEyk1vqAT1tkeMqjGhL8MjXgKTOnoV90Zn13C9YtTUjqjA6nxuu\n47QBGElVx8Ybj9jdRN67hTHXaG6DrE94F+h8+mYvUwWvgfEFVjupe4/7mUHE\n8liH2MQp1bMJyi89twunoKo9/Yx7PrH4nouPwEd+5KVx1KoGHwQyE1qLmqIj\nWj4LLha2HRwS4oK0gdBBRDVpEpxdF1bCIAx7xQE4e+asPtErglBarIYDdDA+\nIC4ZlSC9ZcryXlPn7pg80XhGgWjaNXa2h2z+/cJDtKYQ9pC6n+CNNnrGd0xO\nOAL4WmlKU1bykIpjLYrZRJfLYlsoKtnHnBF1NCpV+rRc2TrI1G6tqxMyvaZ1\nGztlloYlRNMo9nYuo93AcfnuoW321JslDlv2SZc1vFa5z++52dyagJSKzPRM\naqeFtgaULtNa21OjPtFqDzF/cSIqb9H9FV1JPj7wXZ+0AlUH0BYNAF/sjJEM\nNOGprpj2vnhO/VTlyYVVqI+z8/734JysHpdF31bLlKrSmAG9++C9SPMJSC28\nIYro\r\n=mxYz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dda07db45f335cce1e05597f47bee733b6dea4","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.3_1551437727687_0.608066712249403","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"dir-parser","version":"1.2.4","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.4","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"aad40bd65a7644f45dfd8082e27f97bf308a4420","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.4.tgz","fileCount":11,"integrity":"sha512-7iSoa5kcE15q5my6LDxEA28j9fppk3kv+hEZPAii93x8ABiJCvNqtAgLI3Ja6jJS/+OjY9ARtm74rX98of6C9g==","signatures":[{"sig":"MEYCIQC5vlxbVNVT6E1FuNIK949UKMMZp42YJ5Cbn5UwobuHVQIhALfqmA2I0eEFcoZuYj89XGuCHeLSO9uGN6QoXU5XV1/x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceQ/0CRA9TVsSAnZWagAAq3YP/3oJt0M7pXIvK20ngBOf\ndh/3RZ5+td39gTRJ8ZwMNN8ihmQxuWmPr+tIEEKmJE+C5jjZ76NsZCnY2pAE\nKLYJGMzWNNby9esgihDFUN4A7JbvfDywe6rXpjY5tfHj9bFnASpieQ95IC/m\nw4DPEVtHr7xbPKyUULC99cKls01XF9kJ5UyA/lRq8ZKcI1fjxiZxFDadDLXL\nw4vJS1anHr8oWJihbHvdzX5ZUm1ppPFWw1A8Ddo7yQN4kcKCRjAnuCQGZumo\n0Y9Q5dgved7f/69eFx4BBELfbYpT4WMuwHqnBVStOiBg7kvtZBaFrbZheAhf\n1xx+9eT5wt1Drd2cpYQL04S+gAQWk9IityOLYvZHKWUt+QyYwawG670vRZdL\nJyEuIuMQDpHEVGK0eibiRNu8ef/boBOMVmIcktf9IJxyKy0R4N+17+9V8PvQ\n9PuoEfQltgfPEdcdHyO+YKb5dGiphI8z3/qdXuh8rCiy5zjerIY4nw0mt9zS\nNNdKzIhOWqwdSDTLskqBrm0qkjy9YDSz/R8PDSvVCjpvPMWJc2VnFpA1RpDi\nTo4cQOMlbNM5feATQLMvOiEF6m+V5lXgR6e6Lk44dj+2QrqSyWhZnRxE5QZs\nhKH3pCsjnObvJ5SW3SMzBTEeUKvidhJHuMY+sh6ZwP5a/nFetydY2xQTy0Ra\nIzHc\r\n=EuPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"29dda07db45f335cce1e05597f47bee733b6dea4","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.4_1551437811597_0.8946943160543104","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"dir-parser","version":"1.2.5","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.5","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"bc97b1ed52da1f2574844c4018face76cfac14ac","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.5.tgz","fileCount":11,"integrity":"sha512-dK6XAmxLQaElyg1gsysvCfnItzpLAL+5KmWe9XTesP5LJIrHSPmEEJO4kmslEiOSCIllUZWLDD81cykiKsoIUA==","signatures":[{"sig":"MEQCIGmQjYRdNHE9mqOZSGa4KOWFFmw2OpQr73MerycEdL0UAiBNJtvlebOBfjnafMVNxbH7UadiZqWP58aGW0jX3Af4Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceRJQCRA9TVsSAnZWagAAzVIP/32kdwLYUvrnfKmjl6Gf\no2H1y9vrKRUy5bLIMsswVQXznfizZr/n2ROpLlAbLDGKjaAi8zv0OPAvB0iR\nWquEZMrziOugGAEip/hk52byhjKd+gv9Ewc1K7/UQ2KqLFmx/3+G2+SKWr0v\nAq+0MxsX0TaPblf9gNL1kaZxFyMTfeWBY5DhpNZj6gEGJpszEl+px+s4L6ya\nJuc2dlUM/yXDcP4bJMAD1uzJMs0GH3pwZUWf7z6/rQv7Ku7avebnwLq4jYiz\n8quUT0ESTguzboGRJdVL1E/DKzAbWeWLoVDj477jqOd3QUAYRgyzffzuLT5x\n5B2xwm2bjna3zvTSnQYNDYaomtlO/M0fKBzMzfxkSDXuDQbhqp+KxtbMxF+I\n4ieSSiUJLz8kOGjZbH9W5ESKY8iHlhcpmRk1KSz0vc3onUnYZZrUT8D1+NOq\nyfKz5Oo41GHG7IS7qP5JAz9c3juM+3vez4/+r1c/AJe4Mpbq2jEZMendrE7Q\n2wnpSS0+0Vosnutya84IzhiAoy9/KNJzS5U8l8xz76kEmpgy1WDMN4CmYjNE\nAUBUHgMyLeIbxHW4KYsIjwlDQVAuYCkaUCqL3ji9Ch1PhR+CzQIHPVobut1X\nKql69QJ5Cs1H0THFaN/pGUTsZKvMAA1s09FKAjq3laa8dCXgSke6pyqbXM7p\nrNDZ\r\n=jj3/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"94a19621d45791fbae66b1211034ba26852fc821","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.5_1551438415382_0.8878402793460607","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"dir-parser","version":"1.2.6","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.6","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"c607328cd357957a689e56c816a2cb90aa163110","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.6.tgz","fileCount":11,"integrity":"sha512-DwuCNqAETzpcCNpr6qlAjTpiZ+K0CKo+fsmLnjQpVURX+LkqiXarff6xo01D0ikJJp48Sq0SmFxaP6cxRzCpag==","signatures":[{"sig":"MEUCICyZwOUxH3/gPiCsIqDuXTb1BYAglyRbJ9V4+Thrx6OQAiEAk/JKviB1SfSui+otSXNjo+c9+wF7/QLVDmGveNVKymk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceRKYCRA9TVsSAnZWagAAV7oP/RzwLnZpsXm5mG5ZsG5q\n9QFO12tE1LZvBrl5wTheErOQgkaNn0ZJ8LUWF8IfwPBGrtIjaw8mkIW58VnK\n1RXu/pGrQf61284OBarLrHhV419a4KKPzPxMKzmld+0qtOcJDr3H8G37mV2B\nJd/qNVk8cg1INbvuGojB0bZ+2N61jyVLyOcbnbwP+2S1wUNT0SXK9xiQylq1\nDhheQB3PE+qXcGdgs2UOQEBqYT7eMzvjMhvlQdIlknb41ZMRcax1EuMNtLf/\nv3ocTDX1kkVdG2vQRvbKn91jY+rgQpWXlOksBnv4qO19bCbf56azcjijqHwD\n9k7q7Udhyiy4VmHdOW2jjvQe1sp0K4DKSvQmQoprFHuF3YM5ame4BONsiK0N\nQwHyj0vWSOHlKvaN5NnanSJLDMOWLgbEll0xusady4yZvYsEjkvlg4Tg5vkN\niJbFNWO6rRZt7Weszb4pA4c/QPsL2wgOu3lnBl/vgw09OT1cxUw29vks6hZG\n/9/24C0z8OFyHcFv4bIyShoFvonTe/2BE3SBEDmbNWQQfSbD2nwlVDQjgBtE\noa2HK3c/YVCibVvdn6zf7LNQ5ptQWWwYgLiAm96hlWJ0MIOpLkIz9lLf+Bqr\n5P0R9hONN33EXG8pxbRU9XHKCCzeds+ja8Sb0re4OBrMQwalseIKILPDl+yG\nNO63\r\n=liza\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"94a19621d45791fbae66b1211034ba26852fc821","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.11.2","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.6_1551438488114_0.96456315379291","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"dir-parser","version":"1.2.7","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.7","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"f859aff9008d2c3a32f14ce46eeb7a5da4311b6a","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.7.tgz","fileCount":11,"integrity":"sha512-kNwKNKoC1OJT1dIeCVf7rUmnEnb/+RtVsxrLEBevnbk6GHIepJm6EV1W2LXICoWiqfiBBw1sTL3qYgN//IqiIw==","signatures":[{"sig":"MEUCIH+8moO3Opc07QSO6h4mhCN88JKsYgt2UeldCVWYA8JtAiEAq8YLFkuxOO1fjafWgbvJHG6C9D1sWDJChsNRlu5eHsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceRxpCRA9TVsSAnZWagAAMbwP/0A0yQnsmzMcIlL7P2dF\n1TkQ7Fe9eheueiLyxmxZO/FBTHmIa+ee8RRUeafc6Eh1G2FLosVzlF43M3eu\nFs/AOgZR3sHa/Lw2Vuzhws4yoPn7ew11eUXAd0bRJfa5vmmpURF4MurF0J2W\n7domogdyRXJ8edXsainsPJM+5xoXdCbUW/JR7S421/8KMWkS9u+iX2CHXClD\nZ6GB2bKZ7w1EFDDrX3LR0167M2iqR9vmIwM/2rTeLT0IAVC0/BxIHoiD4fB1\nZIvFg2uSvrhh/oH/dW/rIelB9WX7jzHaH4VwQLlWI7U7vaeNx2sIzkodzPfk\ni49nDbYCENoUOV0ktK4axeL8zg/tAZQSqVuYnGqJn7ExrgraYI5OCa31qGK/\nLFVWh8nIT6coFZHi3rJ6KDVAwHdGPgrCouS2WqEJMY8WSZObBa4nshupp6l/\nSkSrxz0cc31eofxS+0P8E+QAlIz0JHeRA3hdgmWy+bLvCS7rA7yX0vbNdwRY\nwRuYBbx3FjBHd+aROOIEGjGgKHTPgnKNnRSFlMKyr90DCVayHE/V9t6kiSFY\nTIA6qDX+dWCp0+BzCnOtuCXdx4CEqqHNnk8btT0FWxJfNz89CybvU/N+H/S6\nOvXAfMpRIepkEL7YjzS/NUgyZaKVcNNLCBUQZtvhS2Dz7iRRkhLmhf8wh0H9\nAIAV\r\n=+QJO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"734cc784a1fc441e08ffb6aff7629830db72b737","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.7_1551441000958_0.7963681965447522","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"dir-parser","version":"1.2.8","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.8","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"./bin/parser.js"},"dist":{"shasum":"74633f6583288e4feeb17c1f5a2fe3c66c8c24a5","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.8.tgz","fileCount":12,"integrity":"sha512-ugHcwa+aWYtFunXXYlJVtnlMUI8MzKZMp6Ct1S/oIO0V1/MHv7lWAcvwdpkh4m4Z5k36BxBJNZUQCJaBf8iEeg==","signatures":[{"sig":"MEYCIQDwz5CWKMcceEu0tAseoELgDsrpeEUQzx0L/bXILYZJjAIhAICRwLd1WZSsfI9gBa9GR8If19dk7nNLceNpX0N5BSU2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3mrVCRA9TVsSAnZWagAACcQP/1GYp3MxG6uLWpN6JwCx\nsIjBtMxcZ21RSk22TFHSyqyPFmOftBdstYXdZingb8ARvr0VLS0/BUM0FO7p\nMaFnGPIGmJkVk97lQuCHJVFiUi5eumjAhdDiD5vVNQlOHLeoQ9OU6FA53v+j\nNEriqOAmogHXs+X5U9y3J9SIOjq2FpMR8lZz00o1CzovBTTq46J0HNdPQz8f\nZQBeK9bZDGZX9JyQkwTJ8DIqKGZ1JIfiVaeFI7tdSDAKg9lsi3ZRnvp/c+PQ\nqMP7L5cg2mSeCJvcOHoXJCAohKoBZFPeC439t+o22zM4i+o3R5fPPFdUwIAp\nKANpbzgBINL2chGwWEs56ycXYRsziutkqa/RHRb4A5bd/xNoXyR1dsBjpw1f\nuQ27c/gzVJnniygulSufHANjiUEAvpWzatmLuI2AmUxPOPxnXi1jnUwYdBpZ\nBpLeedRIZlWppibEguPJHV3l8fJojvu+6jsG0dmnTkL8plCHq3RTOkEiBVfr\n/UG1PTdV6SQ91ZxNLwQuVaFc2e1CRBNDzU6dHbGyRApiCxz8IZE/gJuJjyev\nfJ79IvQUIEQJ+3W99v0Sfl/XTJjXtR7PBY3SMwhjIBSr/0mEIVc6H2osWiVT\nae6vegwWAJkjiKUKb3RDyqP7lN9NnDQy6qEqDjFnudE0nFjjC+H8SXwahxX+\nMB6w\r\n=cluq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a3be2b8087e2d3ab0fab48189e3e54a878e91e35","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"8.12.0","dependencies":{"funclib":"^3.2.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.8_1558080212984_0.584753760572523","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"dir-parser","version":"1.2.9","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.9","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"8fd2f4d0211f7252098f3938061c85be6c55dede","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.9.tgz","fileCount":12,"integrity":"sha512-b0AKlCZKsVUlkCh7IPW2EcHI1AKC5gFzqEvxmKONzP7nZOvnJS/Ua7c6AsOmfS8UJFLAECrHQyushIezaffOkQ==","signatures":[{"sig":"MEUCIHL9+EhdFM62qQUfPAv3QcI14QppkhiThrQCbPqjR4UMAiEAvLY5ePN++l+r/OPcllFiHRdSnltUPLetz2oNhxSrF1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqr8SCRA9TVsSAnZWagAA4bkP/3kjCqKlofncL3q/mr7W\nhWPJh5x3RWGW3QNLUzpcHv82ghBTdQEXoknuQOoiCQwbYaE0uxxDmeeDUr7i\nKF26BPR5Sy4D6hY1AqSPNdH+FMPs4QoY/JA2unutJVcwEAw2/1umTCZ5bz2p\nENvBHwEG8AkqU0e10vClNxAicmj39mLimcbIFFt9wvQDLT6dwxFLKEwfcfuM\n2gb7C7xraBR4pa1PtwhOxSPUN07Cyp2Cd+V3ANmlK0BIMzwfKiJsSdkcGJoJ\nLWEP0aiUcfxDX03HJQiQ3f/IcLJBKk7N4JPILQ75et0W3bRwAVyV02vzUpLN\nlHsKNb8PonsJEG1SUyzdNzHawYMJHp7Zkv1fGDVrKDNoe+b0EooD9o90zPlB\nan5c3IsN/IXb9wWJ0WHkEYRkiQMH0onmF1eYNPv8l4D5bhriatzH5ucRs3PX\nuy1E9KqBekelZALedXS8tx/CNLB9M1Yx8HN9ZGasjhvFSGl+bw8077Z9fU0N\npRim5bR67RxmblTc/KsuyGhntzmFEQgAdmxrzJN4jabSYz6SsDYXacIgLCRD\n/ZFCdsAoYMMQ324f/CEDVmmfXXlJPDg1jyuoCPB+1rCR/3rf/AgJEDR0vXDC\n7Hv/ruof+AqP3s3gRXEUf52xBCM8YuyScAWwXdUvqAY1SzsXtoQQH17e+mph\nG3ui\r\n=M8jC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3e1737ba1b2db7b339852a498679c5582451277b","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.13.4","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"funclib":"^4.0.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.9_1588248338198_0.9215823169769177","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"dir-parser","version":"1.2.10","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@1.2.10","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"8c9d9afa57e46cf38737f21a4a5f72bfa6d133b4","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-1.2.10.tgz","fileCount":12,"integrity":"sha512-EoHPLWw3BVIen3tPSo+5GuOHfHu9AELzmyUwWzMtNJnnAXlTrc0LbDMYT5c4Lgql1euqPjRlHE/xwF3v4YG+UA==","signatures":[{"sig":"MEUCIQDl1xuKVMpc8A10xIZ6an9jpvXlAxmWqU+pF5Di22MBFAIgBD9BX1W3Y+zmfFiZOfSmWhEd8TkAAL0eawMuNlWm18k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqsRZCRA9TVsSAnZWagAASrgP/iv++y19FvA+NSDG4U0w\nvAYQbuiUq2BZXW6ZIsO4ipTopIH0TstjEycZpB3057yyMVUPaDMzynV+uh61\n/uSPNIuWLg5IwvJlJ6dKzqzDCatl3NCGNYO/duziKDkKOpxUJOTtbyHD98md\n/3RANCxvUU2l4EUw7ASSpl/4johLGh6bGcMA0tqCZqg39n8BMMH3M48q00Wb\n6GMzJyzbDK1BLg5T3hEZ2z+xW94bMEty30uKohPQ1Vmc8Ek7//R0Axt3Zqri\nWpo56kcTUXaYIZnmiYZW380RJqkgp21XaA9JRogds+UBpVEGOij2Ts4qHONV\n4wi4BvYl7j/NQaMeuTJe8VzKi2PVfhwCYU/EaoP4D1hF87oXbdb0FfzUtSHa\ncFnA5AmLHMYH3JXBo6Hz8QP4rCfUQSrCn6NL5mA1U8vGnlLUvwLQTUJIiEKd\naBfZ6FCw+w9p3FZrTOulsay6k0A064OzjoKvLl2p6kDR+uIL2wN/U1w4ISjF\nXbsMUxmBlT84wTgcPEEjBI7caHzz4bSuR+uEacMI5TlcapwpUHt/FLGdb4d0\nCvfvTwYCWVjcZpBcdKlFHxs8H2jB8xnLP0SQXbthzaAyVTpBFDoaMbOoNa9P\n7bqY//njmaTiAgjnKiS39CYvo4D3f5wmrOpRuVMjTkLoUC05G3lvNleIj3cr\nRWZf\r\n=lBhy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4291d16d9a270e9f8efe3475593cdcef4d3be76e","scripts":{"test":"node test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.13.4","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"funclib":"^4.0.3","commander":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_1.2.10_1588249688343_0.8048383874387504","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"dir-parser","version":"2.0.1","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.0.1","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"8076868d7f7c014bd480e08bc601430a1eb7f601","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.0.1.tgz","fileCount":13,"integrity":"sha512-k/QyZEKSrdimwwa2BIyx7ySLAEz3JEDbzGWtpxoFV86ahNbY075V6IWt0+pll2m3tV5i9n6qXe8Bh7YtNCuNKA==","signatures":[{"sig":"MEUCIQDQbgkO5CV2kppGR1b9albKFAWS2GrG1Qr/hnkjlx9Z4wIgfzjFldjoPfjM01GoERWl+TiBeHNfWCR+uZeKulJnNic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRC6CCRA9TVsSAnZWagAA9oAP/05kBe/yThb8pfOMXijB\nY/YCnRLbxCrSFiGUMrUFogOqh2JvPvik7MkDMdAqQulv0SdObCdZ6+fcavmk\nfMy4v7xs5O7fGUIliI9BULsPESxmm/s+AJxYmaTKKfrIEo+OZdOpQi/b1PeG\nLf7/GhDy5xeUAf10mH9+mPgDB15uzRZ8iodlBf7pG8U11i4A9YnbdT0bStbk\nrIUingSxOZ7kHUsstJd/Dzbfq+ObrUDCArucxx7t8j3xIQG7C1xa+CKUKoeX\nA19/26gIna1tE6y546bbUl8/rmC81FtyEQUPWkGc1etSNtmTQuIWyIIMP8Qv\njedYnd5VtxdR3RJg2y8w3P9sQ7RqZt0PAYSHFOMV3I8SH+OFA+HRR4GAOR89\nNemMBKthsaq68CfvXm48bPipS9mBj71E7Vefd23wHWVr8SZLrTZQS8SyqZOj\n7L1PeGaSmvDKiwWHQWHwR9DgJMJXQeDqWmNTB3hMX+V9Wr5lzPjASoe3OYbZ\n/RBJxKShtjZ0LJ5q4RwsJAiw2UZV3JQyjsBjfWyr/DBpDPK5DI6kMro3rq1T\nTQdf+F1qlRnHsBRxS9GUsGJXuFLRoPy1JHZLPyvczdhCg2rEKtTYpyVcHPeU\nXiwsWkALIr0Zk5JIaX27HM8g+tH5Ye6fNOfP3WICbqHVlfxBV0JpFzLU+kvc\nO7EL\r\n=k7/3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5946bdf0c60a2e8608971d18f65ce98ffd5af0f3","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.14.8","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"funclib":"^4.1.3","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.0.1_1615081089363_0.8971090451716566","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"dir-parser","version":"2.1.1","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.1","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"eb147858f625aad098fc0dc42b89bed71f8b0b88","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.1.tgz","fileCount":13,"integrity":"sha512-fY64TkD0mHlzQrENaV3jPK54ZYgDRsNIcpqRAFMTyFYy+OIxjHyOM3fkyj66f2/N1CGIMEIwt924xzFkXlAu3Q==","signatures":[{"sig":"MEUCIQDUQXvpmHfRl+FTzV2waaCbJaf7ZKMM5336ufK2PR+XggIgGtm9qd1UMXg3NedhzSvUtMyDvi2hEgTWyI7PW94hHPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRZKLCRA9TVsSAnZWagAAEnYP/RwvIcp9N9F/VH6mt2f7\ne57RNOJ3I5IihkGAMhuPCaSP3XMlElIZ2W3KV9UGz3cI7VuUmZ3ckYDDoXyN\n68l0R1bjLwh+jxs7l1N0710KtF5755r65d0oFjM4JuzAu2CaM2PYAVUdUm07\nIUpKcn+r8fkdt+5vLsHbPYdQVkbJ8+uSaFPYUFeWA+YI9umMEfLM/mQ/cmb4\nSXgypHzYrhRPzO7+Gyp1GcsvSKEKQLZeMjBzG5IIP5uqBzrY75Y7rnrkhUCf\nPbiSdY7x/b0fjSIXBZB8iSEGrvv+V6Izs2c8NLn/geDVcLMxoAKxIA52DlKp\n5iXfM5GIGXdfQg7XrWPCPoXDTzJdwK1mpw9WvdUYAC3eQrMiAVLHGHv6xzSb\npL/w6ma8SnZB2AbHZ8zVQNm9/3NEKNvTQip1yOBEKlJXXOMmF0ecw1y9R0Eq\n9jBI5BkV9I8c5N+LMFeO2NOv5Uid9+1hx00VD7CaBOnFhyggt2sZk30ZIZ2g\ntrTrWtBVEJqJ8XXcAChxPHm+AYY8rhiqzzozSf+CnAqpOtmV81GBpfYQFJNm\n/so1wUv39U84TRGSuR2hZyYTLwKaulhL4E1k6CVpb7FMU9+n1X0JeBwIs1kY\nc16ivl0pj2BFN/Pp23kU8o+H9sOHZFqBrAIFqokXH06VHOdz0wqkZb4Hj9Ui\n1Jus\r\n=C+Wf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4526c61a270a3a3dc6cf989e6e2d1eae102f6ee8","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.14.4","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"funclib":"^4.1.3","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.1_1615172235320_0.3984164205731875","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"dir-parser","version":"2.1.2","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.2","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"484e80e59f21737dc17e354cecbbb7f0cc873ad1","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.2.tgz","fileCount":13,"integrity":"sha512-pmhR5C27EZt5nXPPqXe38x7LCI0UyRzXpvI5x0n3mJukgbIVhkX16QpZzG/Pd26MLefnEkIdbNOLSeRfP0x16A==","signatures":[{"sig":"MEUCIQDWFTCuyVSTcarPAJwoGL4DfQSYCvW/A8q49sB1+w2DAwIgFm900hhWer6ZrKRoAUSBDiAeqbP7Dhl3wVKp35YqV6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRjJzCRA9TVsSAnZWagAAh28P/1I7l9YDLWPqlQuMw7Tu\n3d7/f3skXDMohvgwt/53s9BAOftQHfzW5MHkA9OdsKV6ZaNVTFpbINXxkf92\nStj2E+KlO+fFmKAPRTeN+MJ0B5vJ+GIZrjI4QP6D53SVjQ2Z00qyWJihVvkT\nksaKkLt6r9PfRNMLA5BxIgrETuqjVOVgPXYFenVasFN7o2v+GLUZOt8CuCH2\nZQzJPtf0ZCHS1SumBsrb8GzYQTT0GxmzIMECebCjt/mTZuF1kBLC1YaHHoBf\n660ilamUwMssBUWoM/OnX2QP6m6Jy7Pp7TH2q1ZHNHfBZRvhvn104/4oQt4S\n9eDZ61eoGzHr5hf35CRmEXsEsMVhgcRA/xFJD4/9dDD7fmfo57QjsNbXyfL0\ni6dW8aJm0+4RV8AO/MiUm5oGFqOgGvWFFWSYNss2mLowBcHn9CkjWmGPAIxS\nCvb58dkow+EcX1GJ0BmjVmkndMZR0KrTh1z/AYkgmcuDBpSisMcF/in0u4WO\nuw0N7L8wWAOpe/ERJRQ2UoSUBBUS0R9S0bepUznVME+bPpzuhuIpdzgdrov0\n5Rbylin2FjOuNwQ1XRp5kxrAtQaeUabW4VDd2PjTIUxA4trWzBQrkZn49Fsu\nMkCMeZI5PiRbzk4kD+jggcZs9Mb7ndCxcYfpygzBo7LB/Ab7iOTVB7tG0rm+\nrJXD\r\n=2LXC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5522c9aec986bae32ea4c983b3b0992a95ffd055","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.14.8","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"funclib":"^4.1.3","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.2_1615213170835_0.5852166855200769","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"dir-parser","version":"2.1.3","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.3","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"ada280b543ce22d79b9349c5f90e5ba635ef4ab2","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.3.tgz","fileCount":13,"integrity":"sha512-NPRzUL6sqAFDuMOG2dmn0GPcf+bJAp4gl7XDlnGHci7qktXv32F0d/zHxh5IXJU6qPFyHscgJAXkm8d/yTx+Tw==","signatures":[{"sig":"MEUCIE+nsR3/LXj1YdG770skRXmGWly11ilmY8E4KrJ7fT3PAiEAvLohpDJzgEetVoMXd5ayUdlOmFH0W18VmshnVd5lob4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmm9fCRA9TVsSAnZWagAAReMP/A70to+3PZ/xA+GauKkA\nlSQi2PbrcRBoO8oFeT5Ca3RKiuJbu09+zr0r2UEJ8+bP035AhRTRfpTuz44c\npH2niqD1/GVa33HrvLb2I1d20ZaE8N2QqltrurgTFdyWV7GNCdpgM5VXpLcU\nilZxfjyQSNAWM8j+l3/mEgN+sm0MiI/Sa7UIeTTFOYnKm3b16otuaoI9+yTd\nhj5eY/9tCzf9m2ZjPd/g7B0UwSmvFXALrysEKqiIjO90++EWP3kGab7m5hC7\n7hRCOB6V3NpsnbLmMumY6/xbcnQBfNwt2iHdbUZqebZ4CjHmgNyj0RoEguyR\niogeyDLUDF5eIL9RQM7wBA+0SWKvbcEuiJfK1TsSf/CMCi6vVzIcLkV4g0Rn\n0Xz8XmJnzuPqq0SAc7oYnTycM+Wt5MmgLxtXerCikjRuv70J6DQCFf64oKzi\nwFHTqG25phI1BSN5Ff5eMg2qAhMwfE2iZABKfjk7tidNTwJgiqGfGOVyLNfI\nVn5N/JbBYAz0AwjgLNUUhTUrQBGM4Zpv10zASkqBO4umWRvyzltTdI2KfzTt\nTsvYXz0R+D78+EENwLKPjdruqVCCoQIvxQQEivsh00mdjl9p909QvWlbqIRI\nllrbgNmNWREy/beRcofsAzwSVb+lQ8VX8NBKKZObgj8ow5IFBzBy/2xdRejO\ntaGf\r\n=WwXI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c7c6f0696edbef3524ca206066e5a44a0ddea373","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.14.4","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"funclib":"^6.0.1","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.3_1620733790142_0.005869322336082616","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"dir-parser","version":"2.1.4","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.4","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"19a146cb5ac00d41643de00e0e3cf13dced49624","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.4.tgz","fileCount":13,"integrity":"sha512-1caHhlz6X0CoZ1Xl0SLlKa/H+GVc1GfTwOfUZWLd7fR790IZmpV8lowhd9BoJIKp9oUA6QQERP2ac4m55SbTsQ==","signatures":[{"sig":"MEUCIQDGj9xwYmuakl8sd1kn5hTkNZllq9kEN2plyqCSFFeidgIgfIAYsCTH4fCPXjQWiO289fruaduBqVcq0T+z6yAkoBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgthjKCRA9TVsSAnZWagAANV8P+gJVfWKb/6CkmEPzMKMr\n3rKnyJIQgZpw/roEomPEirHreiQ6N10FCItzB8h9VIVCDEewT1gnscvSPvrs\nMipDxHvOxNBsM1UrocaN514Rd7zKBW2UhhzyAzUHVfTI/WKAji7RxZfJzlk2\nG0X5TLwUB2zyfGFLRCCg8M7ko3gk3S37wipW/pRJLHAFQcW2fwDM2xGF2Qxz\nO8FgagL5TzCUzOSIpWVNYg82pWjFOZOGLAXe2tSmD280XnT28yFVi+b4l3Jx\ng3ZD4xoI/cugVaQMAqBj7p8ecYY+wZptp2oryr6dzb/O9LP9X+1Dw5Zbtf2z\nU/Wmne13OdMdcJX/xtSAcVDTWu+CD4Yo2iAv5wcCbJfFRgchJREMttxghOmG\nIpV+9mMSdv8JgdYa3dOsWlNQRGfdAHc80tAKcMOw0f9lIQPjCZwr+Gm0N2nQ\nmk5oKNsDehXfrIKE7dWj8vGGSyQBxvgM3/fQEM398JlMAr9uYugFcrC6aU4n\n4RiAWGSLnGXAhEaL98qtGL/8y17oDtZm9p1z2aZGrgYWtkvqga59BgBJto2P\ndT5QHgL+HqufW4Pz+zPGbnHMr9ZEMNaPOHLz1C3aypDkGkHpAtWoqbvBsMGW\nkeXcJLzS/lumFqQCzfkAAPO1+s7VWSXG0PyclsC2xTxBx+JgS/XMW1TlNktf\nW5Xr\r\n=E4n1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9fd49c7195079c3ccc028a7543e60198bb5170f3","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"6.14.8","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"funclib":"^6.0.1","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.4_1622546633641_0.587496799409714","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"dir-parser","version":"2.1.5","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.5","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"84810e9734aa2fe82d4aa4c137b0b773928047ec","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.5.tgz","fileCount":8,"integrity":"sha512-W15IBBWWKv68dcrnOZRRLLVW2p4Rjiw3GIwNp76yLwYf6Z/wboZt5GNZVuqZI1Em2b8gg7EgcCFbJJcPsV5pQg==","signatures":[{"sig":"MEUCIQD5dMB7PkyJsfgE2IgdfnBEiu58Z50QXiwLcQjuvZ/r4AIgHPbyknQqoALN9qQ9cryzHB6l/aAuDCT+WN40EsnJ6+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh1ABACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvtA//ZJ1jaQV1bYQNpKsaQ9vb9hnWpuyzpfLJ3FgQ/OWtrvRqI4qI\r\n6HpCzXYg2KaveY5We/U98Z/LthsMdr32O39bM4SZC5352Slyd0Is74uXAHaa\r\nWucTdkGAPS1iqVKD7oqFVwaR7ZEHwyUXh5N0F4JM2ugf6ZRUniU2MwTSuIXq\r\nLL7xkLSVRyWLDSa762RzywRts010wfviXYgQuH/chWOUY7hcqbPuKesnoEoy\r\nXKIfq+bVsIQ3z35fG5LS2uM64zeou+zyPIQfD66CxKTEF4HJDvWxf/0U/Mfy\r\nRYnamlw5fGxachRPmHZMuiDQpVe2nq5I+5x9KOlfrY2frcePpq6kPE0QzCwM\r\nw1fxdQrADhkQW7zwNqh7Ox9FP5VSyx0hlBqQCjuDvbLlpKzf5v5H9/vwYFOn\r\n78Fiyoqq/ci5UiI2BZ86yC5rmMPBkM07Pip6rlPIkymu/5zq4g+T3gPGvKje\r\nh7HHIbSMlrDaRrKzZyYqCMWURQswKkvv5sD3v5MvPaDK/l8UOURtXEuTX5Jn\r\n+7DjNV3HW1VeYmmfMqZ7lWxlayWWpf+OdTpTuU3xD3rDZvXJ0oguIXRDCCZo\r\nS0J/yjMIhwm2s1eRGu3e5VUWR9RkCyCZ4Sb20YeleCqLWmB1JAeRUiRF4N7n\r\n0qcHFxhHBE3H0krydq8XEF1K+RnJeb27bYM=\r\n=qdDr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"abc2cca2b702b3b2df9b1849fcdbc036508784dd","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"7.20.3","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"glob":"^8.0.3","funclib":"^6.0.1","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.5_1669812224924_0.2017331388917476","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"dir-parser","version":"2.1.6","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.6","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"1b54fddbdb663e8b0562781784a6da5e5255663f","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.6.tgz","fileCount":8,"integrity":"sha512-7RosS9MtiQasWMFQpPqGxFtbLI5EkFz+P+2WcAWwimQ5ox1u9MZW5xeuPs96/v/BXixBMIgvfZOGyD821fDDYg==","signatures":[{"sig":"MEUCIB/nKkIGv9c4u3Sg/ePTtspg5lV4lA2xJwiss/9LvCnTAiEA2HE5Rz5E0slwsIcDbxIO9KNjm4K4g4dOz/GKvv86NL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh1GeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfLw//Z78zBjThpjAvCakiGWtf+UBoassnz+M+Ltc8qyhGwg8WUYYa\r\n0aPUKGJJvKAtO5YI9VhXY5SifFUHwdJNCWYiUIq4q3zWTDl/P3l861j2QA9C\r\ngMQQUSkkSXfBXL7b8nn7uvgn07KxZK5iawCSPhJSygzhnd+VEN+We4Ox1pG0\r\nsQJnkE8cK0yS9kQGVnRfz33f8bryk+c510Ol8v4vi0ChWBoDso8d6+Yj5dYT\r\nbBcOZjdq++/k5i4F04b8i+Cvf53QayEVFoB4TB/3A+8tx5GGRQ1/Aw4PVg7j\r\ngHwKKrY/U8+pUYMM0jCQBUT28B++djO/71d+isqRIIt7U4/OYKnzftFhM2d7\r\nQbN0Nup+TJiYU1Ls210xSesnO5Zfd5Vhv99SHFdbsBBoLR31MxKDrN6Dcowe\r\n37VZBd5t0bQVQ7L61LT1D1w4DLcPNmjKPkIOiF66Yn3Vl+MFpBBmQut/IJBg\r\nmEEilEOCvBwXWcDCoaOug3avevjCc7CfXmmY5hzdLVhJZPVLKVsAtsLmUaV2\r\nGtpyJJOS6OuolaE4kh2HyTFEEBSTfHy6usq5Y7AEKF3wCdTVk5Guyqk+lajZ\r\nx/iRMsG916aYyR5osoXHoDV6yD9SqOwCm+Fh5ypB5Ew1Q8/HqRjraf9IN6Ok\r\nMbavdS/C4qnr4tImtgc17JStUwWI4SpFDs8=\r\n=4RWz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f01d4f11fb9908583457b629d8b059358e82abc5","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"7.20.3","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"glob":"^8.0.3","funclib":"^6.0.1","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.6_1669812637782_0.32681892140899516","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"dir-parser","version":"2.1.7","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.7","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"77f9d2806fea5f8ad88627187093bccd0c1b89b2","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.7.tgz","fileCount":8,"integrity":"sha512-VKcdtItKfHKB4jtn0Mqd9xyUS4pjaN94VzHODkvB5r4cTImMZ6HMBhn6iIwLdBIvIyYa1+3LFIwdPkADLgS4ng==","signatures":[{"sig":"MEQCID9VW46StzIdkuP1IkCiuv1Nqjlmm0lZLaz4Nlrrop9kAiBFDZmyKz5iM/quO4iesJlyO9Tms5AktuuO0IsmWy0MXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlw8PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEZA//VKWLytJPZzApjKPPj7kPvjXW+64LEfeXcsuQ2jjjNUaSoU67\r\niI7iw2MnooPaL/a9z4NJNo4ydB59/PCp+2SdCCswaGpu7j4lbiTsIQfsbmz7\r\nqSp29y/h0v+GScMyZwOAiR3UM6MmLp3zWLiYIA1jUodK0s3JHbQhfpya5xhS\r\nYehhLfl6dxoo9ubj28I3oHMq2ibWh9AurGWA7VK+QsnD1GFoTYGthEzn9kID\r\nfLvHEWi4mGlBLUfBuEo8DLMCHqZNzcvySEfLxLLYP/75kJ4RTjQNf8wucsPh\r\nem3/dpyaFK+4DukGw+hawXTjRkJP/hzxlgeIl4XtGQCt9Oco+o14p1DEpDOE\r\nQYAfxskepoSqyNbmEx1SZzIb4wcJ0tNIAIL5IMQ6KlLHbiJl0CWS2JosyaKC\r\n64DYQa1Mbf/FSWehw1ZRb886fySLbNJjGlrR8k9o0e+YznDYmOAwsT9+rXwj\r\nQDfBUIi9wYwGxQmDc/eMaN8M7+hk1Edguf/K/h6CnFnuNJ7Chj4l3azO8RMp\r\nBhxn157/JTOCtVuztvyNzBclDWKm1/+dwMCEcurkMOdS+vkn/PbDP4wrVkpm\r\nR/wTVRcJpxLnULbsk+il1DVzzfa46V0Wk5F11megiB7fVVEG4UvLFbr1dFJ/\r\nhgbe8IY/wBzRfa8EPKMFivSQxprHt2gz7KM=\r\n=JPIC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"23a0f6ffe73e48e788b17c932dbbcb2c9e542326","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"7.20.3","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"14.17.4","dependencies":{"glob":"^8.0.3","funclib":"^6.0.1","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.7_1670844174934_0.62228181337536","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"dir-parser","version":"2.1.8","keywords":["dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@2.1.8","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"parser":"bin/parser.js"},"dist":{"shasum":"a7d0e2a560ade4fea8287b278fcd871d5a12909e","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-2.1.8.tgz","fileCount":8,"integrity":"sha512-sJuTKPSyl18+LKBbZtbkYZ8maDAhPObFbONhVyI1iAQjpJk4Erpgk2LMyEFtwKWPuFVGP5qGS30EKM3zd7iWAg==","signatures":[{"sig":"MEUCIQCAVcfMsgBlj3wohTCLMXHD03wsgXENHNTbGBvTntjCUAIgJcgPD0yomkQZhhiQBomY1TiaaZFPkqB4LUoC15FGqf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKkUNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAQw/+O0f/h3XjeEGHroyYe88fhO6lKPPirAieSSoqQFvWNvf1x4Gn\r\nH7LzLFyZInlKstw/3zpybFE2pILkBwHQxyqCbXmQSM4SXMowrCdJf7mfK9C4\r\nt4l7H9cUQIdkgPX2CSbiniag1pqzHiW3UcUcAh/+h1btUfGrgFipeTElepWc\r\nwQdgKSyy16wqARp6cDqlVhmc0h7+uyesgLhJwRS4q5Dh4sPldDdbE+OjksuI\r\nAibp9mihJShxbzhkD/sySXYgVO8gTB+4XHQ54euqiSYBisSTbjQR0avlB+X5\r\nBAsGJMT+O+Pqg3w93U2aytGQ4EeZArmX5/2oCBHoIIGgMpXO5nnEKeBGfHEZ\r\nYPHCcM1fB/qpo0QSHkyzVAaqY4Ul5EX/PPFdPxJchlmgdjU4xtcSjyGtvpxg\r\nlnaXcRUJT7dHigGi96ew/edN+u0XtR76QbmnRrgr2BrUR6BGMS8hIXUKYl90\r\n7EqcNbsENIFS4cwyW2lNAAm3PLiaJlrgA8tgkJtEOS0YcjoAZ6YFxWe8oES9\r\nWBXOb3JuFZG87wnnwTmgXQzbMHiHVKPMT98R/6fnGOFsnLOPw4upOhJNElmI\r\nVlyyXYLvJQef9Uxq31shtvBv+AKuifS3SvlGmVMRVPEDpe+xLLfMgfmUDY/V\r\nIAokHi3llu8HsG6QRWyHo/GmO2DPCZsTrv0=\r\n=lCGg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"4155f69feb001708c5d4316491d4c9cc28dd9ccd","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"8.1.2","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"glob":"^8.0.3","funclib":"^6.0.1","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_2.1.8_1680491789053_0.8041105472384162","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"dir-parser","version":"3.0.0","keywords":["dp","dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","_id":"dir-parser@3.0.0","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"homepage":"https://github.com/CN-Tower/dir-parser#readme","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"bin":{"dp":"bin/index.js","dir-parser":"bin/index.js"},"dist":{"shasum":"f34d4119259aa82ea26535b61442358c71479d15","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-3.0.0.tgz","fileCount":8,"integrity":"sha512-t8vgreefi6ztspwSWTUUAt7u4pgpcccVk8Z1a8MtbF6S0Q+70GgGqVn7l2Za0Dq/M7bksIbbrXazJJZ3GhQYyQ==","signatures":[{"sig":"MEYCIQDp2Q8jV6v6wNGLYsxpLLXiFRkuUrU/MY3MfBMcSOBkZgIhAPVOIYMrbP9tMypi5hDOoRwHq7+k1VAf8Uu6WGdFcExq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75053},"main":"index.js","types":"./index.d.ts","gitHead":"4b3afc8edaf9ae13d72e67e2df83c6aaeedc7757","scripts":{"test":"node test/test.js"},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"repository":{"url":"git+https://github.com/CN-Tower/dir-parser.git","type":"git"},"_npmVersion":"9.8.1","description":"Parse a directory and generate it's structure tree.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"glob":"^8.0.3","funclib":"^6.0.1","commander":"^2.20.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dir-parser_3.0.0_1756266500274_0.6744529332595115","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"dir-parser","version":"3.0.1","description":"Parse a directory and generate it's structure tree.","main":"index.js","bin":{"dp":"bin/index.js","dir-parser":"bin/index.js"},"scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git+https://github.com/CN-Tower/dir-parser.git"},"keywords":["dp","dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"author":{"name":"CN-Tower"},"license":"MIT","bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"homepage":"https://github.com/CN-Tower/dir-parser#readme","dependencies":{"commander":"^2.20.3","funclib":"^6.0.1","glob":"^8.0.3"},"_id":"dir-parser@3.0.1","gitHead":"6d3112c5e40c8be59fdfdc29efafb08c28ec8004","types":"./index.d.ts","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-a6bIaXYa7Bdje/3HmSUVkFyXtXkVWi+JRnON9ff4Wxf+OtKXfW2UBD3+uCNXfuVboHicImkMmq2wJH3zGqlCPg==","shasum":"cce6522afecdbd3208139613d3ea63f3af292646","tarball":"https://registry.npmjs.org/dir-parser/-/dir-parser-3.0.1.tgz","fileCount":8,"unpackedSize":75133,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCQPrcGOufbLcha/sQoLkmsDx0D22WrY/Riu+mt/qbJCAIhAKan41QDtgYchUv/LQK2fkGo9PdFHwsokPtngpEwlgxM"}]},"_npmUser":{"name":"cntower","email":"247114045@qq.com"},"directories":{},"maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dir-parser_3.0.1_1764329373444_0.8682845309327127"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-04T20:42:07.553Z","modified":"2025-11-28T11:29:33.799Z","1.0.0":"2019-01-04T20:42:07.776Z","1.0.1":"2019-01-05T02:25:58.564Z","1.0.2":"2019-01-05T02:47:17.680Z","1.0.3":"2019-01-05T03:43:07.734Z","1.0.4":"2019-01-05T03:51:15.245Z","1.0.5":"2019-01-05T06:55:35.624Z","1.0.6":"2019-01-06T07:20:44.593Z","1.0.7":"2019-01-06T07:52:14.572Z","1.0.8":"2019-01-06T14:50:51.129Z","1.0.9":"2019-01-06T15:47:40.795Z","1.0.10":"2019-01-07T00:47:52.414Z","1.1.0":"2019-01-10T00:53:39.274Z","1.1.2":"2019-01-10T07:24:47.522Z","1.1.3":"2019-01-10T09:11:27.017Z","1.1.4":"2019-01-10T14:26:24.331Z","1.1.5":"2019-02-21T11:21:49.215Z","1.1.6":"2019-02-24T14:48:32.123Z","1.1.7":"2019-03-01T10:17:54.174Z","1.1.8":"2019-03-01T10:29:32.436Z","1.1.9":"2019-03-01T10:31:01.761Z","1.1.10":"2019-03-01T10:42:43.276Z","1.2.1":"2019-03-01T10:45:08.670Z","1.2.2":"2019-03-01T10:52:18.703Z","1.2.3":"2019-03-01T10:55:27.780Z","1.2.4":"2019-03-01T10:56:51.805Z","1.2.5":"2019-03-01T11:06:55.512Z","1.2.6":"2019-03-01T11:08:08.293Z","1.2.7":"2019-03-01T11:50:01.076Z","1.2.8":"2019-05-17T08:03:33.140Z","1.2.9":"2020-04-30T12:05:38.342Z","1.2.10":"2020-04-30T12:28:08.995Z","2.0.1":"2021-03-07T01:38:09.560Z","2.1.1":"2021-03-08T02:57:15.524Z","2.1.2":"2021-03-08T14:19:31.036Z","2.1.3":"2021-05-11T11:49:50.442Z","2.1.4":"2021-06-01T11:23:53.885Z","2.1.5":"2022-11-30T12:43:45.115Z","2.1.6":"2022-11-30T12:50:37.968Z","2.1.7":"2022-12-12T11:22:55.147Z","2.1.8":"2023-04-03T03:16:29.196Z","3.0.0":"2025-08-27T03:48:20.513Z","3.0.1":"2025-11-28T11:29:33.615Z"},"bugs":{"url":"https://github.com/CN-Tower/dir-parser/issues"},"author":{"name":"CN-Tower"},"license":"MIT","homepage":"https://github.com/CN-Tower/dir-parser#readme","keywords":["dp","dir-parser","directory-parser","dir-tree","directory-tree","dir-info","parse-dir","parse-directory","tree","dir","directory","file","files","parse","parser","util","utils","path","paths","filepath","glob","command"],"repository":{"type":"git","url":"git+https://github.com/CN-Tower/dir-parser.git"},"description":"Parse a directory and generate it's structure tree.","maintainers":[{"name":"cntower","email":"247114045@qq.com"}],"readme":"<h1 align=\"center\">😎 Dir Parser v2 😎</h1>\n<p align=\"center\">\n  <img width=\"80%;\" src=\"images/demo.png\">\n</p>\n\n# dir-parser\n\n[![npm](https://img.shields.io/npm/v/dir-parser.svg)](https://www.npmjs.com/package/dir-parser)\n[![LICENSE MIT](https://img.shields.io/npm/l/dir-parser.svg)](https://www.npmjs.com/package/dir-parser) \n[![NPM Downloads](https://img.shields.io/npm/dm/dir-parser.svg?style=flat)](https://npmcharts.com/compare/dir-parser?minimal=true)\n[![Install Size](https://packagephobia.now.sh/badge?p=dir-parser)](https://packagephobia.now.sh/result?p=dir-parser)\n\n> Parse a directory and generate it's structure tree.\n\nRead this in other languages: English | [简体中文](./README_zh-CN.md)\n\n- [dir-parser](#dir-parser)\n  - [1. What is dir-parser](#1-what-is-dir-parser)\n    - [1.1 Introduction](#11-introduction)\n    - [1.2 Installation](#12-installation)\n  - [2. Command Line](#2-command-line)\n    - [2.1 Print help info](#21-print-help-info)\n    - [2.2 Generate dir-tree](#22-generate-dir-tree)\n    - [2.3 With parameters](#23-with-parameters)\n      - [2.3.1 excludes](#231-excludes)\n      - [2.3.2 ignores](#232-ignores)\n      - [2.3.3 glob](#233-glob)\n      - [2.3.4 patterns](#234-patterns)\n      - [2.3.5 lineType](#235-lineType)\n      - [2.3.6 depth](#236-depth)\n      - [2.3.7 reverse](#237-reverse)\n      - [2.3.8 fileFirst](#238-fileFirst)\n      - [2.3.9 fileOnly](#239-fileOnly)\n      - [2.3.10 dirOnly](#2310-dirOnly)\n      - [2.3.11 dirInfo](#2311-dirInfo)\n      - [2.3.12 excPaths](#2312-excPaths)\n      - [2.3.13 excPatterns](#2313-excPatterns)\n      - [2.3.14 silent](#2314-silent)\n      - [2.3.15 generate](#2315-generate)\n      - [2.3.16 config](#2316-config)\n    - [2.4 Use multiple commands together](#24-use-multiple-commands-together)\n  - [3. In JavaScript](#3-in-javascript)\n    - [3.1 Interface](#31-interface)\n      - [3.1.1 Main Function-parser](#311-main-function-parser)\n      - [3.1.2 Options](#312-options)\n      - [3.1.3 Parsed](#313-parsed)\n      - [3.1.4 DirInfo](#314-dirinfo)\n      - [3.1.5 FileInfo](#315-fileinfo)\n    - [3.2 Get dir-tree](#32-get-dir-tree)\n      - [3.2.1 Make dir-tree example](#321-make-dir-tree-example)\n      - [3.2.2 Run dir-tree example](#322-run-dir-tree-example)\n    - [3.3 Get dir-info](#33-get-dir-info)\n      - [3.3.1 Make dir-info example](#331-make-dir-info-example)\n      - [3.3.2 Run dir-info example](#332-run-dir-info-example)\n      - [3.3.3 Make dir-children example](#333-make-dir-children-example)\n      - [3.3.4 Run dir-children example](#334-run-dir-children-example)\n      - [3.3.5 Make dir-files example](#335-make-dir-files-example)\n      - [3.3.6 Run dir-files example](#336-run-dir-files-example)\n\n## 1. What is dir-parser\n\n### 1.1 Introduction\n👍👍👍Dir parser is a powerful folder analysis tool based on nodejs, which can be used in command line or JavaScript code. There are many practical parameters that can be set to help you get the formatted folder tree and internal information.\n\n### 1.2 Installation\n\n#### 1.2.1 Global install\n- yarn: `$ yarn global add dir-parser`\n- npm: `$ npm install -g dir-parser`\n\n#### 1.2.2 Local install\n- yarn: `$ yarn add dir-parser` or `$ yarn add dir-parser -D`\n- npm: `$ npm install dir-parser` or `$ npm install dir-parser -D`\n\n## 2. Command Line\n\n### 2.1 Print help info\n`$ dp -h` (or: `$ dp --help`)\n```\nUsage: dp [options]\n\nOptions:\n  -V, --version                   output the version number\n  -v, --version                   output the version number\n  -c, --config [config]           config file, Optional.\n  -i, --input <input>             target directory (default: \"./\")\n  -o, --output <output>           output path (default: \"./\")\n  -d, --depth <depth>             depth of a parse process, 0 means no limit (default: 0)\n  -l, --lineType <lineType>       line type, \"s(solid) | d(dash) | ss(short-solid) | sd(short-dash)\" (default: \"s\")\n  -e, --excludes <excludes..>     exclude some directories or files by name.\n  -x, --excPaths <excPaths..>     exclude directories or files by path.\n  -p, --patterns <patterns...>    filter directories or files by RegExp.\n  -g, --generate [fileName]       generate a dir-info file to the output path, \"dir-info.txt\" is default.\n  -r, --reverse                   reverse the parsed dir-tree nodes.\n  -s, --silent                    not show the parsed dir-tree in terminal.\n  -f, --fileFirst                 print files first, before directories.\n  -F, --fileOnly                  pase files only.\n  -D, --dirOnly                   pase directories only, and it only takes effect when fileOnly is false.\n  -I, --ignores <ignores..>       ignore some directories or files by name.\n  -N, --no-dirInfo                hide file and directory number info on the result top.\n  -G, --glob <glob>               filter files with glob patterns.\n  --paths <paths..>               filter directories or files by path.\n  --includes <includes..>         filter directories or files by name.\n  --excPatterns <excPatterns...>  exclude directories or files by RegExp.\n  -H, --Help                      output chinese usage information.(打印中文帮助信息.)\n  -h, --help                      output usage information\n```\n\n### 2.2 Generate dir-tree\nTo run demo, you need to install `express-generator`:<br>\nRun: <br>\n`$ npm install -g express-generator`<br>\n`$ express myapp`<br>\n`$ cd myapp`<br>\n`$ dp`<br>\n```\nmyapp ( Directories: 7, Files: 9 )\n├── bin\n│   └── www\n├── public\n│   ├── images/\n│   ├── javascripts/\n│   └── stylesheets\n│       └── style.css\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n└── package.json\n```\n\n### 2.3 With parameters\n\n#### 2.3.1 excludes\n👉 Exclude some directories or files by name.<br>\n`$ # git init`<br>\n`$ npm install`<br>\n`$ dp -e .git,node_modules,public`<br>\nor: `$ dp --excludes .git,node_modules,public`\n```\nmyapp ( Directories: 3, Files: 9 )\n├── bin\n│   └── www\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── package-lock.json\n└── package.json\n```\nName has white space:<br>\n`$ touch 'white space.txt'`<br>\n`$ dp -e '[\".git\", \"node_modules\", \"public\", \"white space.txt\"]'`<br>\n`$ rm -rf white\\ space.txt`\n```\nmyapp ( Directories: 3, Files: 9 )\n├── bin\n│   └── www\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.2 ignores\n👉 Ignore some directories or files by name.<br>\n`$ dp -e node_modules -I bin,public`<br>\nor: `$ dp -e node_modules --ignores bin,public`\n```\nmyapp ( Directories: 4, Files: 8 )\n├── bin/\n├── public/\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.3 glob\n👉 Filter by glob pattern. Note: glob pattern must be enclosed in quotation marks <br>\n`$ dp -e node_modules -G '**/*.js'`<br>\nor: `$ dp -e node_modules --glob '**/*.js'`\n```\nmyapp ( Directories: 1, Files: 3 )\n├── routes\n│   ├── index.js\n│   └── users.js\n└── app.js\n```\n\n#### 2.3.4 patterns\n👉 Filter directories or files by RegExp.<br>\n`$ dp -e node_modules -p .js$`<br>\nor: `$ dp -e node_modules --patterns .js$`\n```\nmyapp ( Directories: 1, Files: 3 )\n├── routes\n│   ├── index.js\n│   └── users.js\n└── app.js\n```\n\n#### 2.3.5 lineType\n👉 Line type of tree, s(solid) | d(dash) | ss(short-solid) | sd(short-dash) [default: \"s\"]<br>\n`$ dp -e bin,node_modules -l d`<br>\nor: `$ dp -e bin,node_modules --lineType d`\n```\nmyapp ( Directories: 6, Files: 9 )\n+-- public\n¦   +-- images/\n¦   +-- javascripts/\n¦   +-- stylesheets\n¦       +-- style.css\n+-- routes\n¦   +-- index.js\n¦   +-- users.js\n+-- views\n¦   +-- error.jade\n¦   +-- index.jade\n¦   +-- layout.jade\n+-- app.js\n+-- package-lock.json\n+-- package.json\n```\n\n#### 2.3.6 depth\n👉 Depth of a parse process, 0 means no limit (default: 0)<br>\n`$ dp -e node_modules,views -d 2`<br>\nor: `$ dp -e node_modules,views --depth 2`\n```\nmyapp ( Directories: 6, Files: 6 )\n├── bin\n│   └── www\n├── public\n│   ├── images/\n│   ├── javascripts/\n│   └── stylesheets/*\n├── routes\n│   ├── index.js\n│   └── users.js\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.7 reverse\n👉 Reverse the parsed dir-tree nodes.<br>\n`$ dp -e node_modules,views -d 2 -r`<br>\nor: `$ dp -e node_modules,views -d 2 --reverse`\n```\nmyapp ( Directories: 6, Files: 6 )\n├── routes\n│   ├── users.js\n│   └── index.js\n├── public\n│   ├── stylesheets/*\n│   ├── javascripts/\n│   └── images/\n├── bin\n│   └── www\n├── package.json\n├── package-lock.json\n└── app.js\n```\n\n#### 2.3.8 fileFirst\n👉 Print files first, before directories.<br>\n`$ dp -e node_modules,bin,views -f`<br>\nor: `$ dp -e node_modules,bin,views --fileFirst`\n```\nmyapp ( Directories: 5, Files: 6 )\n├── app.js\n├── package-lock.json\n├── package.json\n├── public\n│   ├── images/\n│   ├── javascripts/\n│   └── stylesheets\n│       └── style.css\n└── routes\n    ├── index.js\n    └── users.js\n```\n\n#### 2.3.9 fileOnly\n👉 Pase files only.<br>\n`$ dp -e node_modules,bin,views -F`<br>\nor: `$ dp -e node_modules,bin,views --fileOnly`\n```\nmyapp ( Directories: 3, Files: 6 )\n├── public\n│   └── stylesheets\n│       └── style.css\n├── routes\n│   ├── index.js\n│   └── users.js\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.10 dirOnly\n👉 Pase directories only, and it only takes effect when fileOnly is false.<br>\n`$ dp -e node_modules,bin,views -D`<br>\nor: `$ dp -e node_modules,bin,views --dirOnly`\n```\nmyapp ( Directories: 5 )\n├── public\n│   ├── images/\n│   ├── javascripts/\n│   └── stylesheets/\n└── routes/\n```\n\n#### 2.3.11 dirInfo\n👉 Hide file and directory number info on the result top.<br>\n`$ dp -e node_modules,bin,public -N`<br>\nor: `$ dp -e node_modules,bin,public --no-dirInfo`\n```\nmyapp\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.12 excPaths\n👉 Exclude directories or files by path.<br>\n`$ dp -e node_modules,bin -x myapp/public`<br>\nor: `$ dp -e node_modules,bin -excPath myapp/public`\n```\nmyapp ( Directories: 2, Files: 8 )\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.13 excPatterns\n👉 Exclude directories or files by RegExp.<br>\n`$ dp -e node_modules,bin --excPatterns .jade$,.css$`\n```\nmyapp ( Directories: 6, Files: 5 )\n├── public\n│   ├── images/\n│   ├── javascripts/\n│   └── stylesheets/\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views/\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.14 silent\n👉 Not show the parsed dir-tree in terminal.<br>\n`$ dp -e node_modules,bin,public -s`<br>\nor: `$ dp -e node_modules,bin,public --silent`\n\n#### 2.3.15 generate\n👉 Generate a dir-info file to the output path, \"dir-info.txt\" is default.<br>\n`$ dp -e node_modules,bin,public -sg`<br>\nor: `$ dp -e node_modules,bin,public -s --generate`<br>\n`$ cat dir-info.txt`\n```\nmyapp ( Directories: 2, Files: 8 )\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── package-lock.json\n└── package.json\n```\n\n#### 2.3.16 config\n👉 Config file, Optional.<br>\n`$ touch dp.conf.json`<br>\n`$ vi dp.conf.json`\n```json\n{\n  \"directory\": \"./\",\n  \"excludes\": [ \".git\", \"node_modules\", \"bin\", \"public\", \"dp.conf.json\" ],\n  \"depth\": \"2\",\n  \"generate\": \"info.txt\"\n}\n```\n`$ dp -c ./dp.conf.json`\n```\nmyapp ( Directories: 2, Files: 9 )\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── dir-info.txt\n├── package-lock.json\n└── package.json\n```\n\n### 2.4 Use multiple commands together\n`dp -e node_modules,bin -I views -d 2 -Nr`\n```\nmyapp\n├── views/\n├── routes\n│   ├── users.js\n│   └── index.js\n├── public\n│   ├── stylesheets/*\n│   ├── javascripts/\n│   └── images/\n├── dp.conf.json\n├── package.json\n├── package-lock.json\n├── info.txt\n├── dir-info.txt\n└── app.js\n```\n\n## 3. In JavaScript\n\n### 3.1 Interface\n\n#### 3.1.1 Main Function-dirParser\n```ts\ndirParser(dirPath: string, options: Options): Promise<Parsed>\n```\n\n#### 3.1.2 Options\n```ts\ninterface Options {             \n  depth?: number;\n  reverse?: boolean;\n  fileFirst?: boolean;\n  fileOnly?: boolean;\n  dirOnly?: boolean;\n  getFiles?: boolean;\n  getChildren?: boolean;\n  dirTree?: boolean;             // default: true\n  dirInfo?: boolean;             // default: true\n  lineType?: 'solid' | 'dash'; // default: 'solid'\n  excludes?: Array<string>;      // eg: [ '.git', 'node_modules', '.idea' ];\n  excPaths?: Array<string>;      // eg: [ 'src/app' ];\n  excPatterns?: Array<string>;   // eg: [ 'src/*.js ]';\n  ignores: Array<string>;        // eg: [ 'public' ];\n  includes: Array<string>;       // eg: [ 'app.js' ];\n  paths?: Array<string>;         // eg: [ 'src/public' ];\n  patterns?: Array<string>;      // eg: [ '*.js ]';\n  glob?: string;                 // eg: '**/*.js';\n}\n```\n#### 3.1.3 Parsed\n```ts\ninterface Parsed extends DirInfo {\n  dirTree: string;\n  children: Array<DirInfo | FileInfo>\n  files: Array<FileInfo>\n}\n```\n\n#### 3.1.4 DirInfo\n```ts\ninterface DirInfo {\n  name: string;\n  type: 'directory';\n  size: number;\n  size_kb: number;\n  path: string;\n  absPath: string;\n  dir: string;\n  absDir: string;\n  dirNum: number;\n  fileNum: number;\n  children: Array<DirInfo | FileInfo>\n}\n```\n\n#### 3.1.5 FileInfo\n```ts\ninterface FileInfo {\n  name: string;\n  base: string;\n  ext: string;\n  type: 'file';\n  size: number;\n  size_kb: number;\n  path: string;\n  absPath: string;\n  dir: string;\n  absDir: string;\n}\n```\n\n### 3.2 Get dir-tree\n\n#### 3.2.1 Make dir-tree example\n`$ npm install dir-parser funclib`<br>\n`$ touch test.js`<br>\n`$ vi test.js`<br>\n```js\nconst fn = require('funclib');\nconst dirParser = require('dir-parser');\n\ndirParser('./', {\n  excludes: ['.git', 'node_modules'],\n  // lineType: 'dash',\n  // fileFirst: true,\n}).then(parsed => {\n  fn.log(parsed.dirTree, '# parsed.dirTree');\n\n  // fn.log(fn.pick(parsed, prop => prop !== 'dirTree'), '# parsed result info');\n  // fn.log(parsed.children, '# parsed.children');\n  // fn.log(parsed.files, '# parsed.files');\n});\n```\n\n#### 3.2.2 Run dir-tree example\n`$ node test.js`\n```\n==================================================================\n                  [09:48:55] # parsed.dirTree\n------------------------------------------------------------------\nmyapp\n├── bin\n│   └── www\n├── public\n│   ├── images/\n│   ├── javascripts/\n│   └── stylesheets\n│       └── style.css\n├── routes\n│   ├── index.js\n│   └── users.js\n├── views\n│   ├── error.jade\n│   ├── index.jade\n│   └── layout.jade\n├── app.js\n├── dir-info.txt\n├── info.txt\n├── package-lock.json\n├── package.json\n├── dp.conf.json\n└── test.js\n==================================================================\n```\n\n### 3.3 Get dir-info\n\n#### 3.3.1 Make dir-info example \n`$ vi test.js`\n```js\ndirParser('./', {\n  excludes: ['.git', 'node_modules'],\n  // lineType: 'dash',\n  // fileFirst: true,\n}).then(parsed => {\n  console.log(fn.pretty(fn.pick(parsed, prop => prop !== 'dirTree')));\n  \n  // fn.log(parsed.dirTree, '# parsed.dirTree');\n  // fn.log(parsed.children, '# parsed.children');\n  // fn.log(parsed.files, '# parsed.files');\n});\n```\n#### 3.3.2 Run dir-info example \n`$ node test.js`\n```json\n{\n  \"name\": \"myapp\",\n  \"type\": \"directory\",\n  \"path\": \"./\",\n  \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp\",\n  \"dir\": \".\",\n  \"absDir\": \"/Users/cntower/code/@cntower/dir-parser\",\n  \"dirNum\": 7,\n  \"fileNum\": 14\n}\n```\n\n#### 3.3.3 Make dir-children example \n`$ vi test.js`\n```js\ndirParser('./', {\n  excludes: ['.git', 'node_modules', 'public'],\n  getFiles: true,    // Default is false, If true, returns will conatins an array of all subfiles's info;\n  getChildren: true, // Default is false, If true, returns will conatins an object of all children's info;\n  dirTree: false     // Default is true, returns will conatins a tree of the directory;\n}).then(parsed => {\n  console.log(fn.pretty(parsed.children));\n  // fn.log(parsed.files, '# parsed.files');\n});\n```\n\n#### 3.3.4 Run dir-children example \n`$ node test.js`\n```json\n[\n  {\n    \"name\": \"bin\",\n    \"type\": \"directory\",\n    \"size\": 1591,\n    \"size_kb\": \"1.55kb\",\n    \"path\": \"bin\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/bin\",\n    \"dir\": \".\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\",\n    \"dirNum\": 0,\n    \"fileNum\": 1,\n    \"children\": [\n      {\n        \"name\": \"www\",\n        \"base\": \"www\",\n        \"ext\": \"\",\n        \"type\": \"file\",\n        \"size\": 1591,\n        \"size_kb\": \"1.55kb\",\n        \"path\": \"bin/www\",\n        \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/bin/www\",\n        \"dir\": \"bin\",\n        \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/bin\"\n      }\n    ]\n  },\n  {\n    \"name\": \"routes\",\n    \"type\": \"directory\",\n    \"size\": 408,\n    \"size_kb\": \"0.4kb\",\n    \"path\": \"routes\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes\",\n    \"dir\": \".\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\",\n    \"dirNum\": 0,\n    \"fileNum\": 2,\n    \"children\": [\n      {\n        \"name\": \"index.js\",\n        \"base\": \"index\",\n        \"ext\": \".js\",\n        \"type\": \"file\",\n        \"size\": 205,\n        \"size_kb\": \"0.2kb\",\n        \"path\": \"routes/index.js\",\n        \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes/index.js\",\n        \"dir\": \"routes\",\n        \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes\"\n      },\n      {\n        \"name\": \"users.js\",\n        \"base\": \"users\",\n        \"ext\": \".js\",\n        \"type\": \"file\",\n        \"size\": 203,\n        \"size_kb\": \"0.2kb\",\n        \"path\": \"routes/users.js\",\n        \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes/users.js\",\n        \"dir\": \"routes\",\n        \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes\"\n      }\n    ]\n  },\n  {\n    \"name\": \"app.js\",\n    \"base\": \"app\",\n    \"ext\": \".js\",\n    \"type\": \"file\",\n    \"size\": 1075,\n    \"size_kb\": \"1.05kb\",\n    \"path\": \"app.js\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/app.js\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"dir-info.txt\",\n    \"base\": \"dir-info\",\n    \"ext\": \".txt\",\n    \"type\": \"file\",\n    \"size\": 277,\n    \"size_kb\": \"0.27kb\",\n    \"path\": \"dir-info.txt\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/dir-info.txt\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"info.txt\",\n    \"base\": \"info\",\n    \"ext\": \".txt\",\n    \"type\": \"file\",\n    \"size\": 301,\n    \"size_kb\": \"0.29kb\",\n    \"path\": \"info.txt\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/info.txt\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"package-lock.json\",\n    \"base\": \"package-lock\",\n    \"ext\": \".json\",\n    \"type\": \"file\",\n    \"size\": 68550,\n    \"size_kb\": \"66.94kb\",\n    \"path\": \"package-lock.json\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/package-lock.json\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"package.json\",\n    \"base\": \"package\",\n    \"ext\": \".json\",\n    \"type\": \"file\",\n    \"size\": 347,\n    \"size_kb\": \"0.34kb\",\n    \"path\": \"package.json\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/package.json\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"dp.conf.json\",\n    \"base\": \"dp.conf\",\n    \"ext\": \".json\",\n    \"type\": \"file\",\n    \"size\": 145,\n    \"size_kb\": \"0.14kb\",\n    \"path\": \"dp.conf.json\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/dp.conf.json\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"test.js\",\n    \"base\": \"test\",\n    \"ext\": \".js\",\n    \"type\": \"file\",\n    \"size\": 554,\n    \"size_kb\": \"0.54kb\",\n    \"path\": \"test.js\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/test.js\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  }\n]\n```\n\n#### 3.3.5 Make dir-files example \n`$ vi test.js`\n```js\ndirParser('./', {\n  excludes: ['.git', 'node_modules', 'public'],\n  getFiles: true,\n  getChildren: true,\n  dirTree: false\n}).then(parsed => {\n  // fn.log(parsed.children, '# parsed.children');\n  console.log(fn.pretty(parsed.files));\n});\n```\n\n#### 3.3.6 Run dir-files example \n`$ node test.js`\n```json\n[\n  {\n    \"name\": \"www\",\n    \"base\": \"www\",\n    \"ext\": \"\",\n    \"type\": \"file\",\n    \"size\": 1591,\n    \"size_kb\": \"1.55kb\",\n    \"path\": \"bin/www\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/bin/www\",\n    \"dir\": \"bin\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/bin\"\n  },\n  {\n    \"name\": \"index.js\",\n    \"base\": \"index\",\n    \"ext\": \".js\",\n    \"type\": \"file\",\n    \"size\": 205,\n    \"size_kb\": \"0.2kb\",\n    \"path\": \"routes/index.js\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes/index.js\",\n    \"dir\": \"routes\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes\"\n  },\n  {\n    \"name\": \"users.js\",\n    \"base\": \"users\",\n    \"ext\": \".js\",\n    \"type\": \"file\",\n    \"size\": 203,\n    \"size_kb\": \"0.2kb\",\n    \"path\": \"routes/users.js\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes/users.js\",\n    \"dir\": \"routes\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/routes\"\n  },\n  {\n    \"name\": \"error.jade\",\n    \"base\": \"error\",\n    \"ext\": \".jade\",\n    \"type\": \"file\",\n    \"size\": 84,\n    \"size_kb\": \"0.08kb\",\n    \"path\": \"views/error.jade\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/views/error.jade\",\n    \"dir\": \"views\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/views\"\n  },\n  {\n    \"name\": \"index.jade\",\n    \"base\": \"index\",\n    \"ext\": \".jade\",\n    \"type\": \"file\",\n    \"size\": 66,\n    \"size_kb\": \"0.06kb\",\n    \"path\": \"views/index.jade\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/views/index.jade\",\n    \"dir\": \"views\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/views\"\n  },\n  {\n    \"name\": \"layout.jade\",\n    \"base\": \"layout\",\n    \"ext\": \".jade\",\n    \"type\": \"file\",\n    \"size\": 125,\n    \"size_kb\": \"0.12kb\",\n    \"path\": \"views/layout.jade\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/views/layout.jade\",\n    \"dir\": \"views\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp/views\"\n  },\n  {\n    \"name\": \"app.js\",\n    \"base\": \"app\",\n    \"ext\": \".js\",\n    \"type\": \"file\",\n    \"size\": 1075,\n    \"size_kb\": \"1.05kb\",\n    \"path\": \"app.js\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/app.js\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"dir-info.txt\",\n    \"base\": \"dir-info\",\n    \"ext\": \".txt\",\n    \"type\": \"file\",\n    \"size\": 277,\n    \"size_kb\": \"0.27kb\",\n    \"path\": \"dir-info.txt\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/dir-info.txt\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"info.txt\",\n    \"base\": \"info\",\n    \"ext\": \".txt\",\n    \"type\": \"file\",\n    \"size\": 301,\n    \"size_kb\": \"0.29kb\",\n    \"path\": \"info.txt\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/info.txt\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"package-lock.json\",\n    \"base\": \"package-lock\",\n    \"ext\": \".json\",\n    \"type\": \"file\",\n    \"size\": 68550,\n    \"size_kb\": \"66.94kb\",\n    \"path\": \"package-lock.json\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/package-lock.json\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"package.json\",\n    \"base\": \"package\",\n    \"ext\": \".json\",\n    \"type\": \"file\",\n    \"size\": 347,\n    \"size_kb\": \"0.34kb\",\n    \"path\": \"package.json\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/package.json\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"dp.conf.json\",\n    \"base\": \"dp.conf\",\n    \"ext\": \".json\",\n    \"type\": \"file\",\n    \"size\": 145,\n    \"size_kb\": \"0.14kb\",\n    \"path\": \"dp.conf.json\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/dp.conf.json\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  },\n  {\n    \"name\": \"test.js\",\n    \"base\": \"test\",\n    \"ext\": \".js\",\n    \"type\": \"file\",\n    \"size\": 303,\n    \"size_kb\": \"0.3kb\",\n    \"path\": \"test.js\",\n    \"absPath\": \"/Users/cntower/code/@cntower/dir-parser/myapp/test.js\",\n    \"dir\": \"\",\n    \"absDir\": \"/Users/cntower/code/@cntower/dir-parser/myapp\"\n  }\n]\n```\n","readmeFilename":"README.md"}